私は Gorm を使用して Jin アプリケーションを開発しています。現在、モデルを表す次の構造があります:
ご覧のとおり、size、unique、not null などの制約がいくつかあります。
size
unique
not null
移行を実行するとき db.AutoMigrate(&entities.Category{})
db.AutoMigrate(&entities.Category{})
テーブルは実際に作成されますが、制約は指定されていません。 テーブルの DDL を確認してください。テーブルの作成方法は次のとおりです:
私が何を間違えたかわかりますか?
doc によると、宣言間のカンマを制限するにはセミコロン (;) タグを使用する必要があると考えられます (,) リーリー
) タグを使用する必要があると考えられます (
)
doc によると、宣言間のカンマを制限するにはセミコロン (;
) タグを使用する必要があると考えられます (
,)
リーリー