我的配置设置为
development {
dataSource {
dbCreate = "create-drop" // one of 'create', 'create-drop','update'
url = "***"
}
}
我在想这会丢弃所有表格,因此会删除所有记录并重新创建所有表格,但是当我构建应用程序并通过phpmyadmin检查表格中的记录时,我可以看到记录没有被删除。所有记录都在那里。使用此配置构建后,是否所有表都不为空?谢谢你的帮助!
我查看了日志文件并报告了以下错误:
看起来它在尝试删除表时遇到错误,即复合事件和种族注册,但我的困境是为什么在删除表时会遇到错误。根据我的假设创建 - 删除配置设置将删除所有表并创建所有表。请纠正我的误解。我很感激帮助。谢谢!