[url]http://kered.org/blog/2006-05-24/summer-of-code/[/url]
Additionally, it supports the following:
automatic downgrades are supported (in addition to upgrades)
the application can automatically identify a schema without a ’schema version’ table
the application can verify the accuracy of a schema
multiple schema identification algorithms are simultaneously supported (for instance: primary keys, foreign keys and constraints can be named in Oracle – should a constraint name change be considered a schema version change? you decide)
multiple different schemas with ‘equivalent’ functionality can be mapped back to a single logical schema version (’equivalency’ obviously being determined by the developer)
Additionally, it supports the following:
automatic downgrades are supported (in addition to upgrades)
the application can automatically identify a schema without a ’schema version’ table
the application can verify the accuracy of a schema
multiple schema identification algorithms are simultaneously supported (for instance: primary keys, foreign keys and constraints can be named in Oracle – should a constraint name change be considered a schema version change? you decide)
multiple different schemas with ‘equivalent’ functionality can be mapped back to a single logical schema version (’equivalency’ obviously being determined by the developer)
本文介绍了一款支持自动升级和降级的数据库应用,该应用能够自动识别没有版本记录的模式,并验证模式准确性。此外,它还支持多种模式识别算法,允许开发者自行决定约束名变更是否视为模式版本变化。

被折叠的 条评论
为什么被折叠?



