【发布时间】:2018-10-18 18:19:05
【问题描述】:
我有一个使用迁移设置数据库的 Laravel 应用程序。出于多种原因,我们决定搬到 Phalcon,因此,在迁移和播种方面,新员工入职会带来一些问题。由于我们还没有新员工的数据库,因此我们需要为他们创建一个包含种子数据的数据库。
我们可以在准备好的数据库和已经填充的种子数据中创建一个 SQL 文件,但是我想知道是否以及如何在非 Laravel 应用程序中利用 Laravel 的迁移。
迁移似乎是一件在没有 Laravel 的情况下应该相对容易使用的事情,但是很少有关于这样做的信息,或者即使它是可能的。
有人有这方面的经验吗?你采取了什么方法?
【问题讨论】:
-
你需要使用
Illuminate\database,this可能对你有帮助。 -
这是一个好的开始,我看到的问题是迁移文件已经存在。它使用 Phinx 来处理迁移,所以如果已经迁移了任何东西,如果我将它们复制过来,它就不会知道这些类。我会玩一玩,看看我能走多远!
标签: php laravel database-migration laravel-migrations