【发布时间】:2020-05-28 23:27:09
【问题描述】:
使用 API SQL Builder com.healthmarketscience.sqlbuilder。
DbForeignKeyConstraint constraint = dbTable.foreignKey("fk_" + tableName + "_" + foreignTableName,
columnList.toArray(new String[0]),
foreignTableName,
foreignColumnList.toArray(new String[0]));
如何设置constraint 使其能够执行ON UPDATE CASCADE 和ON DELETE CASCADE?
【问题讨论】:
-
一个肮脏的黑客
... new String[] {foreignColumnList.get(0)+ " ON UPDATE CASCADE});可能只是工作,但额外的ALTER TABLE ... ON UPDATE CASCADE可能更具可读性。向图书馆制造商索要添加内容。
标签: java sqlbuilder