Php Laravel从数据库生成迁移

Php Laravel从数据库生成迁移,php,database,laravel,laravel-migrations,Php,Database,Laravel,Laravel Migrations,我有一个数据库用于我的应用程序。我想从这个现有表生成迁移。我试着用发电机做这个,但这对我没有帮助。对于数据库的初始状态,这是可以的,使用索引和外键创建伟大的迁移,但我的问题是当我更改某些列时如何创建新的迁移文件,但数据必须保留在表中 你知道如何解决这个问题吗?我想如果你已经有一个表,其中列引用了外键,你需要更改该列,你必须删除外键,然后更改该列,然后为该列添加外键。我想如果你已经有一个表,其中列引用了外键,您需要更改该列,您必须删除外键,然后更改该列,然后为该列添加外键。请发布您尝试过的示例。听

我有一个数据库用于我的应用程序。我想从这个现有表生成迁移。我试着用发电机做这个,但这对我没有帮助。对于数据库的初始状态,这是可以的,使用索引和外键创建伟大的迁移,但我的问题是当我更改某些列时如何创建新的迁移文件,但数据必须保留在表中


你知道如何解决这个问题吗?

我想如果你已经有一个表,其中列引用了外键,你需要更改该列,你必须删除外键,然后更改该列,然后为该列添加外键。

我想如果你已经有一个表,其中列引用了外键,您需要更改该列,您必须删除外键,然后更改该列,然后为该列添加外键。

请发布您尝试过的示例。听起来您希望Laravel反映您在数据库中所做的更改。您需要将这些更改写入迁移文件并运行它们以进行更改,而不是进行更改并假设某些东西可以解决您所做的更改。编写迁移以更改数据库,而不是更改数据库以进行迁移。请发布您尝试过的示例。听起来您希望Laravel反映您在数据库中所做的更改。您需要将这些更改写入迁移文件并运行它们以进行更改,而不是进行更改并假设某些东西可以解决您所做的更改。编写迁移以更改数据库,而不是更改数据库以进行迁移。