数据库定义脚本文件
参考:http://db.apache.org/ddlutils/
- \metl-core\src\main\resources\schema.xml
- \metl-core\src\main\resources\schema-exec.xml
DdlUtils是一个小型易用的组件,用于处理数据库定义(DDL)文件。这些是包含数据库模式定义的XML文件,例如表和列。可以通过其Ant任务或以编程方式将这些文件输入DdlUtils,以创建相应的数据库或对其进行更改,使其对应于DDL。同样,DdlUtils可以为现有数据库生成DDL文件。
DdlUtils使用Turbine XML格式,该格式由Torque和OJB共享 。这种格式通过使用JDBC数据类型而不是固有于数据库的原始SQL数据类型,以数据库独立的方式表示数据库模式。这样的文件的一个示例是:
<?xml version="1.0"?>
<!DOCTYPE database SYSTEM "http://db.apache.org/torque/dtd/database.dtd">
<database name="testdb">
<table name="author">
<column name="author_id"
type="INTEGER"
prima