当前位置: 首页 > news >正文

Tinker 环境下数据表的用法

如果我们要自己手动创建一个模型文件,最简单的方式是通过 make:model 来创建。

php artisan make:model Article

删除模型文件

rm app/Models/Article.php

创建模型的同时顺便创建数据库迁移

php artisan make:model Article -m

Eloquent 表命名约定

在该文件中,Eloquent Article 模型默认情况下会使用类的「下划线命名法」与「复数形式名称」来作为数据表的名称生成规则。

如:

Article 数据模型类对应 articles 表;

User 数据模型类对应 users 表;

BlogPost 数据模型类对应 blog_posts 表


 Tinker 是一个 REPL (read-eval-print-loop),REPL 指的是一个简单的、可交互式的编程环境,

通过执行用户输入的命令,并将执行结果直接打印到命令行界面上来完成整个操作。

REPL 对于学习一门新的编程语言具有很大的帮助,因为它能立刻对初学者做出的动作进行响应。

首先让我们使用此命令进入 Tinker 环境:

 php artisan tinker

如果中途想要退出 Tinker,可使用 ctrl + c 快捷键。

通过下面命令我们可以很轻松的创建一个用户对象:

> App\Models\User::create(['name'=> 'Summer', 'email'=>'summer@example.com','password'=>bcrypt('password')])


 

http://www.lryc.cn/news/268643.html

相关文章:

  • 鸿蒙(HarmonyOS)项目方舟框架(ArkUI)之线性布局容器Row组件
  • JAVA——JDBC学习
  • Flask 用户信息编辑系统
  • Spring DefaultListableBeanFactory源码分析
  • 关于MySQL、分布式系统、SpringCloud面试题
  • 2023年中职“网络安全”——B-5:网络安全事件响应(Server2216)
  • 【论文解读】Learning based fast H.264 to H.265 transcoding
  • [vue]Echart使用手册
  • 视频人脸识别马赛克处理
  • 2023-12-27 Python PC获取鼠标位置,移动鼠标到相应的位置 定时自动模拟鼠标点击,用于简单测试app用
  • 如何解决服务器CA证书过期的问题
  • 计算机基础面试题总结
  • 【算法练习】leetcode链表算法题合集
  • 2023.12.28每日一题
  • 231227-9步在RHEL8.8配置本地yum源仓库
  • 5. 创建型模式 - 单例模式
  • 机器学习之人工神经网络(Artificial Neural Networks,ANN)
  • GetLastError()详细介绍
  • 【unity3D-粒子系统】粒子系统主模块-Particle System篇
  • Windows搭建FTP服务器教学以及计算机端口介绍
  • 安防视频监控系统EasyCVR实现H.265视频在3秒内起播的注意事项
  • CNN实现对手写字体的迭代
  • docker学习笔记01-安装docker
  • 【《设计模式之美》】如何取舍继承与组合
  • 一步到位:用Python实现PC屏幕截图并自动发送邮件,实现屏幕监控
  • Spring Boot+RocketMQ 实现多实例分布式环境下的事件驱动
  • oracle ORA-01704: string literal too long ORACLE数据库clob类型
  • 微星主板强刷BIOS(以微星X370gaming plus 为例)
  • matlab 图像上生成指定中心,指定大小的矩形窗
  • ❀My学习小记录之算法❀