laravel数据迁移
程序员文章站
2022-06-08 11:59:51
...
创建迁移文件语法
php artisan make:migration 数据迁移文件名称 (操作表数据)
php artisan make:migration create_表名_table –create=tableName(新增表)
php artisan make:migration update_表名_table –table=tableName(修改表)
迁移
运行:php artisan migrate
撤销:php artisan migrate:rollback
迁移文件目录位置
新增表
步骤:
- 1 生成迁移文件
- 2 修改迁移文件
- 3 运行迁移文件
生成迁移文件的up方法
$table->increments('id');
$table->string('uname');
$table->text('content');
$table->timestamps();
修改表(结构)
迁移文件up方法
//修改字段长度
$table->string('uname', 21)->change();
// 重命名字段
$table->renameColumn('uname', 'username');
// 修改字段类型
$table->string('content', 255)->change();
// 添加字段
$table->string('pwd', 32);
// 删除字段
$table->dropColumn('created_at');
修改表(数据)
use \Illuminate\Support\Facades\DB;
修改迁移文件up方法
DB::table('day_t2')->where('username', 'kaje')->update(['username'=> 'aaaa']);
下一篇: 笔记本没有光驱,安装系统的几种方式