创建数据表结构 - Schema

0
视频
0
完成
0%
进度
0
分钟
0
完成
0%
进度

Laravel 的 Schema 类提供了一种简单的操纵数据表的方法 ... 下面,在这个 up 方法里,我们可以使用 Schema 的 create 方法,去创建一个新的数据表 ... 这个方法有两个参数,第一个参数是要创建的数据表的名称 ... 这里就是 movies ... 第二个参数是一个匿名函数 ... 在这里面,可以去设计这个表的结构 ... 这个函数需要一个参数 .. $table ... 用它来代表我们要创建的数据表 ...

在函数里面,可以使用一个 increments 方法 ... 去创建一个叫 movie_id 的字段 ... 这个方法会自动把 movie_id 这个字段设置成主键,并且自动增加 .... 另起一行,可以继续去给 movies 这个表添加其它的字段 ... 不过这里为了演示,我们先这样 ..

Schema::create('movies', function($table){
$table->increments('movie_id');
});

down

下面,我们需要去设计一个这个 migration 的 down 方法 ... 在 up 方法里,去创建了一个数据表 ... 所以在这个 down 方法里,要移除这个数据表 ..

同样可以使用 Schema 类,这里要用到它的 drop 方法 ... 它可以移除指定的数据表 ... 把要移除的数据表作为它的一个参数 ... movies ..

Schema::drop('movies');

0:00
2:25
0:00
0:00
0:00
3:54

创建数据表结构 - Schema《 Laravel 数据库 》

统计

14696
分钟
0
你学会了
0%
完成

社会化网络

关于

微信订阅号

扫描微信二维码关注宁皓网,每天进步一点