1.数据库迁移
定义/概念: 迁移就像是数据库的版本控制,允许团队简单轻松的编辑并共享应用的数据库表结构,迁移通常和 Laravel 的数据库结构生成器配合使用,让你轻松地构建数据库结构。如果你曾经试过让同事手动在数据库结构中添加字段,那么数据库迁移可以让你不再需要做这样的事情(来自于手册文档数据库迁移简介)
1>首先在命令行中进入laravel项目目录下,输入命令:php artisan make:migration create_tasks_table --create=tasks
创建一个tasks的迁移记录database/migrations下
将内容代码改为下图:
2>执行命令:php artisan migrate
然后查看数据库发现对应表增加了:
现在简单的数据库迁移表创建和修改已经好了,后面还有回滚以及删除等操作命令。
2. Eloquent模型: Laravel 默认的 ORM(对象关联映射)。Eloqunet 通过明确的定义「模型」,让你可以很轻松的在数据库获取及保存数据。一般情况下,每个 Eloqunet 模型会直接对应一张数据表。
命令: php artisan make:model Task
执行上面命令后,会在app下创建一个task.php的文件