create-drop不删除记录

时间:2015-09-18 10:47:51

标签: grails

我的配置设置为

development {
    dataSource {
        dbCreate = "create-drop" // one of 'create', 'create-drop','update'
        url = "***"
    }
}

我在想这会丢弃所有表格,因此会删除所有记录并重新创建所有表格,但是当我构建应用程序并通过phpmyadmin检查表格中的记录时,我可以看到记录没有被删除。所有记录都在那里。使用此配置构建后,是否所有表都不为空?谢谢你的帮助!

我查看了日志文件并报告了以下错误:

enter image description here

看起来它在尝试删除表时遇到错误,即复合事件和种族注册,但我的困境是为什么在删除表时会遇到错误。根据我的假设创建 - 删除配置设置将删除所有表并创建所有表。请纠正我的误解。我很感激帮助。谢谢!

0 个答案:

没有答案