lastland / migrations

0 stars 0 forks source link

Further separate the example into four sub projects #4

Closed lastland closed 9 years ago

lastland commented 9 years ago

There are now four sub projects:

There are currently two sets of commands: one starts with mg, like mg preview, mg apply; the other starts with mgm, like mgm rescue, which will delete all generated code. NOTICE: the commands are not yet well separated into mg and mgm, so any suggestions on how to separate the commands are welcome.

I didn't use an sbt plugin because sbt will load a user's customized migration manager on starting, thus a reload is required every time the manager has been changed. I imagine there will be a "migration_manager" sub project in every user's project by default, even when users don't have the desire to customize it.

cvogt commented 9 years ago

read it again. What can I say. LGTM. I like how you think :)

cvogt commented 9 years ago

merge it :)