我想使用带有外键的postgresql来定义数据中的关系,这样其他平台/应用程序也可以轻松地使用相同的数据库。拥有某种ruby DSL来定义支持迁移的数据库模式也会很棒。你给我推荐哪种框架?
是否有某种框架仅用于处理数据库模式更改、迁移和ORM分离的版本?
发布于 2009-06-16 12:09:16
查看DataMapper。我使用Sinatra recently used it并将应用程序部署到Heroku。我唯一要写的SQL是CREATE DATABASE。通过.auto_migrate,DataMapper为我提供了所有其他功能!还有.auto_upgrade!功能性。
外键支持在dm-constraints插件中。
发布于 2009-06-16 12:32:32
发布于 2009-09-10 20:22:24
M4DBI可能也会引起人们的兴趣。一种低级ORM,它利用DBI允许您编写原始SQL。
https://stackoverflow.com/questions/1001040
复制相似问题