【发布时间】:2011-06-11 21:41:08
【问题描述】:
这是我用来创建数据库的内容:
DataMapper.setup(:default,"sqlite://my.db")
class Model1
property :some_prop,String
...
property :other_prop,String
end
DataMapper.auto_upgrade!
我将它与 Sinatra 结合使用。脚本运行时一切正常,我可以正常使用我的对象。但是,我在磁盘上看不到文件my.db,并且每次我重新启动应用程序时,我都是从头开始,没有任何对象。
我做错了什么?
【问题讨论】:
-
您是否找到过这些 URI 的规范?我的(和你的一样)有一个相对路径,但它不起作用。我不知道这些 URI 叫什么。它们是一般的 sqlite 事物,还是特定的 datamapper-sqlite 事物?
标签: ruby sqlite orm sinatra datamapper