0

Play を Slick 統合、Evolutions、および H2 データベースで実行しています。Play を dev モードで起動し、localhost:9000 (私は https を使用しています) にアクセスすると、データベースの「デフォルト」を進化させる必要があると言われました。ただし、conf/evolutions/default/1.sql にあるスクリプトは以下に表示されません。むしろ、以下のみを示します。

1# --- Rev:1,Ups - da39a3e

ただし、私のスクリプトは次のようになります。

# --- ! Ups

create table "USERS" ("ID" VARCHAR NOT NULL PRIMARY KEY, "ACTION" VARCHAR);

# --- ! Downs

drop table "USERS";

当然、このテーブルのすべてのトランザクションは失敗します。少し構成が足りないのでしょうか?

4

1 に答える 1

2

感嘆符とコマンドの間にスペースを入れてはいけません:

# --- ! Ups

違う!

# --- !Ups

右!

于 2016-06-09T19:36:39.177 に答える