【发布时间】:2011-03-30 07:59:41
【问题描述】:
尝试使用 orm 删除/创建表但面临一种情况:
当我尝试删除/创建表时,我看到表已创建但数据。我有一个包含数据但没有运气的 sql。我对删除/创建时必须导入的 sql 有正确的定义。
this.ormsettings = {autorebuild="false"};
this.ormsettings.dialect= "oracle10g";
this.ormsettings.logsql="true";
this.ormSettings.dbCreate = "dropcreate"; //"dropcreate";
this.ormsettings.sqlscript="mydata.sql";
this.ormsettings.eventhandling=true;
this.ClientManagement="No";
this.sessionmanagement = true;
this.sessiontimeout = createTimeSpan(0,2,0,0);
当我查看休眠日志文件时,我看到以下行 - 我认为这没有任何意义,因为当我用谷歌搜索时,我发现这行日志很常见,没有人对此发表评论。-
我知道的唯一线索:
</pre>08/16 11:22:00 [jrpp-3] HIBERNATE DEBUG - import file not found: /import.sql
有什么想法吗?
【问题讨论】:
-
mydata.sql文件和application.cfc在同一个文件夹吗?
-
如果将 mydata.sql 重命名为 import.sql 是否有效?
-
@namtax 是 mydata.sql 位于 application.cfc @eapen 的同一文件夹中,即使我将其重命名为 import.sql 也不起作用
-
重启CF,看看是否还在找import.sql
标签: orm coldfusion init