PostgreSQL初めて触って少しハマったところの備忘録。
PostgreSQLで特に文法や設定も間違えてないのにUserテーブルが作れないエラーが発生しました。
ERROR: syntax error at or near "user"
なぜ起きるかというと「User」がPostgreSQLの予約語になっていたのが原因でした。解決するにはテーブル名を変えるしかないです。
CREATE USER文があるのでそりゃそうだよなという感じではあるが、MySQLで動作したので軽くハマっちゃいました。