【发布时间】:2020-04-08 03:55:33
【问题描述】:
我有这个表架构:
object ValuesTable : IntIdTable("values") {
val parameter =
reference("parameters", ParametersTable, onDelete = ReferenceOption.CASCADE, onUpdate = ReferenceOption.CASCADE)
val service =
reference("services", ServicesTable, onDelete = ReferenceOption.CASCADE, onUpdate = ReferenceOption.CASCADE)
val values = text("actual_values")
}
当暴露尝试创建我的表时,我得到了 `java.sql.SQLException: Duplicate foreign key constraint name 'fk_values_parameters_id'。我尝试手动添加不同的 fkName,也尝试使用以大写开头的不同表名。
MySQL 版本为:版本 8.0.19 for macos10.15 on x86_64(MySQL 社区服务器 - GPL)
【问题讨论】:
标签: mysql ktor kotlin-exposed