mozilla / playdoh

PROJECT DEPRECATED (WAS: "Mozilla's Web application base template. Half Django, half awesomeness, half not good at math.")
BSD 3-Clause "New" or "Revised" License
710 stars 107 forks source link

Ship a migration 0-create-playdoh.sql #55

Open jsocol opened 13 years ago

jsocol commented 13 years ago

Since every project will need to create the basic Django tables, we should include a migration 0 (or 1 if necessary) that does that: just the core tables for a Django project and the bare-minimum data (e.g. django_content_types will have some references to Site and User objects, etc).

If we use a "default" set of Django's installed apps, if someone doesn't want to use one, they can add a migration dropping the tables, or just ignore it. Empty tables aren't too much burden.

tofumatt commented 13 years ago

I'm down with this; there's no reason for the "initial migration" file for a project to include a bunch of playdoh stuff.