如何用Laravel构建一个具体的数据库表结构示例?
- 内容介绍
- 文章标签
- 相关推荐
本文共计3241个文字,预计阅读时间需要13分钟。
1. 简介及迁移:类似数据库版本控制的迁移,允许团队轻松编辑并共享应用的数据表结构。与Laravel的Schema构建器相对接,便于构建应用的数据表结构。
1、简介
迁移就像数据库的版本控制,允许团队简单轻松的编辑并共享应用的数据库表结构,迁移通常和Laravel的schema构建器结对从而可以很容易地构建应用的数据库表结构。如果你曾经告知小组成员需要手动添加列到本地数据库结构,那么这正是数据库迁移所致力于解决的问题。
Laravel 的Schema门面提供了与数据库系统无关的创建和操纵表的支持,在 Laravel 所支持的所有数据库系统中提供一致的、优雅的、平滑的API。
2、生成迁移
使用 Artisan 命令make:migration来创建一个新的迁移:
php artisan make:migration create_users_table
新的迁移位于database/migrations目录下,每个迁移文件名都包含时间戳从而允许 Laravel 判断其顺序。
–table和–create选项可以用于指定表名以及该迁移是否要创建一个新的数据表。
本文共计3241个文字,预计阅读时间需要13分钟。
1. 简介及迁移:类似数据库版本控制的迁移,允许团队轻松编辑并共享应用的数据表结构。与Laravel的Schema构建器相对接,便于构建应用的数据表结构。
1、简介
迁移就像数据库的版本控制,允许团队简单轻松的编辑并共享应用的数据库表结构,迁移通常和Laravel的schema构建器结对从而可以很容易地构建应用的数据库表结构。如果你曾经告知小组成员需要手动添加列到本地数据库结构,那么这正是数据库迁移所致力于解决的问题。
Laravel 的Schema门面提供了与数据库系统无关的创建和操纵表的支持,在 Laravel 所支持的所有数据库系统中提供一致的、优雅的、平滑的API。
2、生成迁移
使用 Artisan 命令make:migration来创建一个新的迁移:
php artisan make:migration create_users_table
新的迁移位于database/migrations目录下,每个迁移文件名都包含时间戳从而允许 Laravel 判断其顺序。
–table和–create选项可以用于指定表名以及该迁移是否要创建一个新的数据表。

