PHP artisan 迁移 :refresh is delete all present data from database

标签 php laravel laravel-5

如果我使用 PHP 工匠 migrate:refresh命令,它每次都会从其他表中删除我的旧数据。

我该怎么做才能使我的迁移成功运行并且我的旧数据不会被删除?

最佳答案

这是预期的行为。

迁移刷新将删除所有表,然后重新安装所有迁移。所以任何数据都会丢失。

如果您想向当前数据库添加进一步的迁移 - 您应该只运行 php artisan migrate - 只会运行尚未发生的迁移。

关于PHP artisan 迁移 :refresh is delete all present data from database,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29293788/

相关文章:

laravel - 如何在 Laravel Auditing 的表中审计新的自定义数据?

php - Laravel 数据库排队作业尝试

php - Laravel 5.1 从原始数据库(或只是一个数组)创建集合或关联数组

php - 构建具有嵌入式博客功能的网站的建议

php - 使用 Y-m-dTH :i:s 验证 Laravel 日期格式

Laravel:如何为多个域创建路由

javascript - 如何修改 laravel 中间件以使用 firebase 身份验证

php - 无法通过通过 Jenkins 触发的 PHP exec() 调用的 nagios check_logwarn 插件命令捕获对日志文件的更改

php - 如何在ajax回调中返回一个php变量并使用它?

php - 自动注入(inject)的 Laravel 模型没有属性