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')])


 

相关推荐

  1. C# Selenium Edge 驱动常见

    2023-12-29 08:12:04       34 阅读
  2. 详细介绍PYTHON API

    2023-12-29 08:12:04       38 阅读
  3. 78.Go中Timer 和 Ticker

    2023-12-29 08:12:04       41 阅读
  4. c#开发在linux环境运行程序

    2023-12-29 08:12:04       30 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2023-12-29 08:12:04       98 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2023-12-29 08:12:04       106 阅读
  3. 在Django里面运行非项目文件

    2023-12-29 08:12:04       87 阅读
  4. Python语言-面向对象

    2023-12-29 08:12:04       96 阅读

热门阅读

  1. 数据清洗与融合期末考试(常见理论题)

    2023-12-29 08:12:04       58 阅读
  2. 医疗EDI:GE healthcare EDI 需求分析

    2023-12-29 08:12:04       55 阅读
  3. Android集成OpenSSL实现加解密-JNI实现

    2023-12-29 08:12:04       58 阅读
  4. PyTorch中各种求和运算

    2023-12-29 08:12:04       60 阅读
  5. 讲解机器学习中的 K-均值聚类算法及其优缺点。

    2023-12-29 08:12:04       65 阅读
  6. 浏览器强缓存和协商缓存

    2023-12-29 08:12:04       60 阅读
  7. LeetCode [24] 两两交换链表中的节点

    2023-12-29 08:12:04       68 阅读
  8. Kotlin 派生类

    2023-12-29 08:12:04       54 阅读
  9. Go面试题学习

    2023-12-29 08:12:04       67 阅读