私はEvolutionsを使ってデータベースを構築しています。私1.sql
は次のとおりです。Evolutionsは私のSQLに構文エラーがあると言っています
# User schema
# --- !Ups
create table user (
id` BIGINT NOT NULL AUTO_INCREMENT PRIMARY KEY,
first_name TEXT NOT NULL,
last_name TEXT NOT NULL,
mobile BIGINT NOT NULL,
email TEXT NOT NULL
)
# --- !Downs
drop table user
私は私のWebアプリケーションの実行を開始すると、私はエボリューションから、このエラーメッセージが表示されます。
私たちは、次のエラー得た:としてので、私は困惑
ERROR: syntax error at or near "user" Position: 14 [ERROR:0, SQLSTATE:42601], while trying to run this SQL script:
を文法上問題ないと言えるほどです。
(画像here)
(私のウェブアプリがplay-slick3-stepsアプリですが、代わりのMySQLのデータベースとしてPostgreSQLのを使用して)
フィールド 'id'のやっているバックミックは何ですか?コピー/貼り付けエラー? – slouc
Postgresに 'AUTO_INCREMENT'がありません –