migration的使用是大大提高了我们开发的效率,数据库迁移大大的方便了我们.今天我就来给大家分享下migration

首先:

laravel提供了我们一些基本的建表的规范:

表名:通常用名词+s的形式  如user+s=>users

外键:通常是名词+_+id    如:user_id

时间:created_at,updated_at

接下来,我们来操作数据库

php artisan help make:migration 查看下帮助细节之后

执行:

php artisan make:migration create_posts_table

然后会发现在项目中的migrations目录里多了一个文件

然后再文件里创建表字段,如下

以上图片是我创建后留下的

在刚创建好的文件里,填写完字段信息后,我们接着来终端执行命令

php artisan migrate

现在去数据库瞅瞅,欧耶 成功!!

转载于:https://www.cnblogs.com/gaosf/p/9928867.html

laravel中migrate的使用相关推荐

  1. 简单的11步在Laravel中实现测试驱动开发

    测试驱动开发(英语:Test-driven development,缩写为TDD)是一种软件开发过程中的应用方法,由极限编程中倡导,以其倡导先写测试程序,然后编码实现其功能得名. 下文是我在Mediu ...

  2. laravel中artisan工具(命令)的使用详解

    artisan工具,首先,这个是一个php文件,它放在我们laravel框架的根目录 Artisan工具简介 Artisan 是 Laravel 中自带的命令行工具的名称.它提供了一些对您的应用开发有 ...

  3. php数据迁移脚本,Laravel中数据迁移与数据填充的详细步骤

    前言 这是一篇基础教程,对标 Laravel 文档中的数据迁移和数据填充,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍把. 关于Laravel数据库迁移的理解 最初看到laravel框 ...

  4. php artisan命令怎么写,在 Laravel 中编写第一个 Artisan 命令

    在 Laravel 中编写第一个 Artisan 命令 由 学院君 创建于2年前, 最后更新于 1年前 版本号 #1 15015 views 11 likes 0 collects 不管是 Node. ...

  5. 安全系列 —— 在 Laravel 中实现用户注册登录认证

    简介 注:想要快速上手?只需要在新安装的 Laravel 应用下运行 php artisan make:auth 和 php artisan migrate,这两个命令会生成用户登录注册所需要的所有东 ...

  6. Laravel中Redis的配置和使用

    引入redis composer require predis/predis 会在composer.json中引入最新版本的predis composer update 把下载predis 库加入到v ...

  7. Laravel 中简约而不简单的 Macroable 宏指令

    百度百科的定义: 计算机科学里的宏(Macro),是一种批量处理的称谓.一般说来,宏是一种规则或模式,或称语法替换 ,用于说明某一特定输入(通常是字符串)如何根据预定义的规则转换成对应的输出(通常也是 ...

  8. Laravel 中的 Many-To-Many

    在实际的开发中,我们经常会接触到几种常见的对应关系模式: One-To-One //一对一One-To-Many //一对多Many-To-Many //多对多 在刚刚开始接触到这些概念的时候,其实我 ...

  9. 浅谈Laravel中的设计模式(四) Contract 契约模式

    阅读时长:3分钟 技术预备:熟悉Laravel的使用 契约模式(Contract) 一.首先什么是契约模式呢? 学过Java的童鞋一定知道interface.抽象类之类的概念. 主要就是为了具有相同操 ...

最新文章

  1. 在控制台中实现“单词竞猜”游戏 C# 猜词游戏
  2. jquery2.1.1 checkbox
  3. 【Java数据结构与算法】第二十章 Dijkstra算法和Floyd算法
  4. Go语言大神亲述:历七劫方可成为程序员!
  5. 完了!Windows弱爆了!Linux才是程序员的首选!程序员:好用!
  6. sql语句如何拼接Java变量
  7. L2TP-***通用原理取证及在华为防火墙上的实施
  8. [思维导图学习六] 常用的思维导图软件
  9. 微信小程序后台服务器搭建
  10. PHP编写添加学生信息,添加学生信息并显示(示例代码)
  11. 鼠标悬停放大图片特效
  12. win10无法添加工作组计算机,win10系统工作组计算机无法访问的具体步骤
  13. 【Python】生成全0矩阵的方法
  14. 计算机网络与互联网(三)
  15. 按键精灵X学习笔记(二):键盘命令
  16. 2023最新SSM计算机毕业设计选题大全(附源码+LW)之java校园新闻发布管理系统574ec
  17. 卸载antivirus(AVG)教程
  18. NBIOT开发(一):NBIOT模组以及芯片厂家都有哪些?
  19. 机器学习初级算法之决策树
  20. map函数作用c语言,c语言中map的用法:map基本用法

热门文章

  1. 用70行代码实现日志分析程序​
  2. ubuntu16.04安装opencv3.4
  3. 【Linux】一步一步学Linux——ifup命令(152)
  4. 【Linux】一步一步学Linux——pstree命令(120)
  5. [Qt教程] 第46篇 进阶(六) 国际化
  6. 远程唤醒_Python黑科技:在家远程遥控公司电脑,python+微信一键连接!
  7. scanf的一些小细节
  8. 编写java实用工具-针对未压缩的pdf转word,(java实现),压缩过的pdf勿进
  9. 计算机管理未指定错误,win10系统计算机管理打不开显示有“未指定的错误”的方案介绍222...
  10. python 之 click 包,设置命令行参数