Ticket #46 (closed review: fixed)
Open a database directly at schema version X, without evolving from version 1
| Reported by: | mscott | Owned by: | mscott |
|---|---|---|---|
| Priority: | high | Milestone: | Schevo 3.1a1 |
| Component: | Schevo | Keywords: | |
| Cc: |
Description
There is no way to create a new database starting at schema version X (where X > 1); one can only create a database starting at version 1 then migrate to the desired version.
Add the ability to create a new database starting at an arbitrary schema version.
Also create a function that will take a schema path and schema version as input, and create two in-memory databases -- one that starts at version 1 and migrates to the desired version, and another that starts at the desired version. It will then compare the values and structures of each database to ensure that they are identical.
Change History
Note: See
TracTickets for help on using
tickets.
