2016-08-31 5 views
-1

私は春のフレームワークプロジェクトに取り組んでいます。以前はdb.changelog-master.xmlでliquibaseを使ってデータベースを作成していました。xmlからSqlスクリプトへの移行

今私の要件は、LiquiBaseをでDB構造を作成するために無視することである(移行を実行する必要はありません) だから私は、SQLスクリプトをしたい、このdb.changelog-master.xmlから は、どのように私はそれを得ることができ、任意のがありますそれを生成する方法。 私はそれにオラクルを使用しています。 http://www.liquibase.org/documentation/offline.html

<changeSet author="admin (generated)" id="1390535812881-1"> 
     <createTable catalogName="openskye" tableName="customer"> 
      <column name="cust_id" type="NVARCHAR(5)"> 
       <constraints nullable="false"/> 
      </column> 
      <column name="full_name" type="NVARCHAR(255)"/> 
      <column name="email" type="NVARCHAR(255)"/> 
      <column name="address" type="NVARCHAR(255)"/> 
      <column name="phone" type="NVARCHAR(255)"/> 
     </createTable> 
    </changeSet> 

Create table openskye.customer (cust_id varchar(5) NOT NULL ENABLE, full_name varchar(255), email varchar(255), address varchar(255), phone varchar(255)) 

答えて

1

がupdateSqlコマンドを見てください...次のクエリに変換する必要があります
関連する問題