> 
> Why do we even maintain such a thing?  DB migration version should not be
> related to the release version.  So DB just goes forward in one continuous
> stream, version 42, 43, 44, 45, 46, etc.
> 
> So why do we have specific from release to release upgrades?
> Additionally, there shouldn't be a big olde 41to42.sql.  There should be
> something 0042-add-important-feature-x.sql, 0043-i-added-something-else-
> splendid.sql.
> 

The multiple sql files upgrade is supported.  It was actually the original 
intent with db upgrade but, back when we were a small team, it was easier to 
just edit one single file.  Now, we can definitely change to that type of 
convention.  It does mean a lot more sql files but if we add a directory 
structure, then it shouldn't be a problem.

--Alex

Reply via email to