It is essential to treat database schema as source code and apply all the norms and best practices applicable to it. From what I hear and read, database schema version control is non-existent in too many projects.
Various techniques to accomplish version control of database schemas have been discussed and published. Martin […]
¶
Posted 18 February 2008
§
C# § database § freeware § sql § version-control
‡
°
Also tagged: best practices, change, code, database, database schema, Databases, DBMS, DbUpdater, Design, Download, Evolutionary, free tool, MSSQL, process, schema, schema version, SchemaVersionsLog, Scripts, sql, sql scripts, table, tool, version, version control tool, version-control, Versioning
XPATH axes come in very handy when nodes need to be selected based on (attribute’s or child element’s) values that must match those of other nodes elsewhere in the xml tree. Consider the following log4net configuration file :
<?xml version=“1.0″?>
<configuration>
<configSections>
<section name=“nhibernate”
[…]
¶
Posted 20 December 2007
§
code § tips
‡
°
Also tagged: additivity, appender, configuration, hibernate, log, log4net, logger, Logs, RollingFileAppender, template, xml, xpath, xslt