我在zend中有一个应用程序,想要添加一个迁移功能。正在研究Laravel 4的迁移,它们相当不错。Laravel 4开发人员还说,4中的一切都是模块化的,所以我可以只使用我想要的部分。仍然找不到任何方法来做到这一点,我想知道为什么我只能使用Laravel 4的迁移部分并在其他任何地方插入?或者如何从Laravel中取出任何一个模块并将其插入到其他地方。
发布于 2013-03-08 11:46:57
Laravel 4使用了交响乐的一部分,并为此提供了照明。
这不会像放入一个包然后执行'artisan migrate‘那么简单,但你可以安装L4用于此目的的包。下面的composer.json文件将把我想要的一切安装到一个供应商目录中。
{
"require": {
"illuminate/database": "4.0.*@dev"
},
"require-dev": {
"illuminate/console": "4.0.*"
},
"minimum-stability": "dev"
}问题是你必须弄清楚如何使用它:-)我个人目前没有任何线索。但是你也许可以通过查看L4源代码来了解如何为你的zend应用程序制作自己的artisan命令,看看它们是如何访问各种类的(从app/artisan文件开始)。
您可以在此处查看照明/数据库https://packagist.org/packages/illuminate/database的其他开发要求
您可能会从这篇关于artisan commands http://net.tutsplus.com/tutorials/php/your-one-stop-guide-to-laravel-commands/的文章中获得有关该过程的一些帮助
https://stackoverflow.com/questions/14725627
复制相似问题