我有一個正在工作的舞者應用程序。我正在使用數據庫的DBIC。舞者DBIC無法加載架構類
我想添加一些表到數據庫,所以我爲這些創建了新的文件。然而,現在當我重新啓動應用程序,我得到以下錯誤
Error while loading ././bin/app.pl: Could not load schema_class MyApp::Schema at /usr/local/share/perl/5.14.2/Dancer/Plugin/DBIC.pm line 42.
Compilation failed in require at ././bin/app.pl line 5.
BEGIN failed--compilation aborted at ././bin/app.pl line 5.
當我刪除新文件,一切工作正常。
這裏是我的Schema.pm文件
package MyApp::Schema;
# Created by DBIx::Class::Schema::Loader
# DO NOT MODIFY THE FIRST PART OF THIS FILE
use strict;
use warnings;
use base 'DBIx::Class::Schema';
__PACKAGE__->load_namespaces;
1;
我在哪裏可以得到更多的錯誤信息和我做錯了什麼?
線42和周圍的線是什麼? – jordanm
當它無法加載架構時,它是DBIC中的死線,你可以在這裏看到http://api.metacpan.org/source/IRONCAMEL/Dancer-Plugin-DBIC-0.1505/lib/Dancer/Plugin/DBIC。 pm – Craigy