2016-10-05 12 views
0

私はUserProductの2つのモデルとそれを作成するための2つのSQLスクリプトがあります。春の飛行機ですべてのモデルを作成するには?

Create table 'User'...... 
Create table 'Product'...... 

私は各テーブルに、すなわちV1__table_users.sqlV1__table_products.sqlスクリプトを作成しました。しかしそれを間違って言っているフライウェイ。フライウェイでエンティティを正しく作成するにはどうすればよいですか?すべてのスクリプトを作成

  1. 一つV1__table_users.sqlは は、テーブルの役割 "を作成します......テーブル 'ユーザー' を作成します...... は、テーブル '製品' を作成します。.. ....

  2. それぞれの作成スクリプトでは、1つのSQLファイルが新しいバージョンで作成されますか? V1__table_users.sql V2__table_products.sql V3__table_roles.sqlとなど

3. V1__table_users.sql V1__table_products.sql V3__table_roles.sqlとこのようにショーのエラー

+2

フライウェイスクリプトの命名規則https://flywaydb.org/documentation/migration/sql – Gangaraju

答えて

1

1または2に働くだろうetc.//、3あなたが見てきたではないだろうと。別のオプションは、次のようなフォルダ構造を作成することです:

v1 
- V1.1__create_users.sql 
- v1.2__create_roles.sql 
- v1.3__create_products.sql 
v2 
- V2.1__do_stuff.sql 
- V2.2__do_more_stuff.sql 
関連する問題