hibernate.hbm2ddl.auto
テーブルの作成に使用しています。
次のように私の列を作成します。
@Column(name = "foo", length = 8000)
private String foo;
これにより、テーブルとフィールドが作成されます。varchar(8000)
私が必要としているのはstring
、そこに 8000 よりも長く保存できることです。20000以上とか。
length
以上を変更する8000
と、テーブルは作成されません。
フィールドを手動で変更すると、次のように表示されます。
The size (20000) given to the column 'foo' exceeds the maximum allowed for
any data type (8000).