Perl 数据库更改后如何更新Catalyst的结果文件夹
我创建了一个Catalyst应用程序,并使用下面的命令创建了模式和模型Perl 数据库更改后如何更新Catalyst的结果文件夹,perl,catalyst,Perl,Catalyst,我创建了一个Catalyst应用程序,并使用下面的命令创建了模式和模型 perl script/myapp_create.pl model TestDatabase DBIC::Schema MyApp::Schema::TestDatabase create=static dbi:mysql:db 在该命令之后,结果目录包含名为Abc的表的Abc.pm 现在,我在数据库db中又添加了一个名为xyz的表 我面临的问题是,我如何更新结果文件夹,使其现在也包含Xyz.pm的Xyz表 我只想使用cr
perl script/myapp_create.pl model TestDatabase DBIC::Schema MyApp::Schema::TestDatabase create=static dbi:mysql:db
在该命令之后,结果目录包含名为Abc
的表的Abc.pm
现在,我在数据库db
中又添加了一个名为xyz
的表我面临的问题是,我如何更新结果文件夹,使其现在也包含
Xyz.pm
的Xyz
表
我只想使用create=static
再次执行上述命令后,结果文件夹将更改。但是没有其他更好的方法吗?没有,因为静态是实现这一点的方法,所以在数据库架构中每次更改后,都必须重新运行此语句 这就是为什么我通常把这个命令放在一个小的shell脚本中