我在CPAN 文档中找不到它——有没有办法IF NOT EXISTS
从手动输入的Rose::DB::Object
元数据创建一个表()?
我使用 SQLite 作为引擎,如果它碰巧很重要。谢谢!
我在CPAN 文档中找不到它——有没有办法IF NOT EXISTS
从手动输入的Rose::DB::Object
元数据创建一个表()?
我使用 SQLite 作为引擎,如果它碰巧很重要。谢谢!
虽然可以使用Rose::DB::Object::Loader从现有 SQL 模式创建Rose::DB::Object类(作为磁盘上的文件或仅在内存中) ,但目前没有内置的做相反的方法:从Rose::DB::Object类定义生成一个 SQL 表定义。.pm
为了做这样的事情,我建议考虑使用SQL::Translator。所有的Rose::DB::Object 元数据都是现成的。只需调整它以适应SQL::Translator
's 的要求。如果您在这方面需要更多指导或帮助,我建议您在RDBO 邮件列表上四处询问。