【发布时间】:2016-10-07 18:26:04
【问题描述】:
我正在尝试在 Perl 中使用 DBIx::Class 生成静态模式。下面显示的命令输出 Schema.pm 而没有其他文件。知道我做错了什么,或者如何调试它?
U:\wohlfarj\Software\PARS>perl -MDBIx::Class::Schema::Loader=make_schema_at,dump_to_dir:.\lib
-e "make_schema_at('PARS::Schema',{debug=>1},['dbi:ODBC:PARS','user','password',{AutoCommit=>0}])"
Dumping manual schema for PARS::Schema to directory .\lib ...
Schema dump completed.
我在 Windows XP 上使用Strawberry Perl。数据库是 SQL Server 2000,通过 ODBC 连接访问。我可以使用具有相同 ODBC 连接的普通旧 DBI 成功运行查询。
【问题讨论】:
-
我手写了架构类。这似乎行得通。从 SQL Server 中获取表定义一定有问题。
标签: perl sql-server-2000 dbix-class