删除phpmyadmin中的表或列时不使用laravel的选项

igsr9ssn  于 2021-06-15  发布在  Mysql
关注(0)|答案(1)|浏览(273)

如果使用phpmyadmin手动删除数据库中的表或列,我的laravel项目会发生什么?我知道怎么用拉威尔的 Schema ,但我觉得使用phpmyadmin删除列或表是一种更快更简单的方法。
我试着用谷歌搜索它,但找不到任何关于这个的信息。

vojdkbi0

vojdkbi01#

在源代码管理中更改数据库通常是一种好的做法。您可以通过使用laravels迁移来实现这一点。即使您记录了手动更改,也很难跟踪这些更改。我假设你没有记录这些变化,因为这样可能不会更快。
它可能不会伤害你现在,但如果你运行多个环境中的多个数据库呢。每个有贡献的开发人员都必须对自己的本地环境进行相同的更改。手动更改它们所花费的时间会迅速增长,因为迁移很容易实现自动化。
它还大大提高了重新部署项目的能力。
这个答案有一个必读链接,说明为什么在源代码管理中进行数据库迁移是好的https://stackoverflow.com/a/115382/6242681

相关问题