插入演示数据:手工

0
视频
0
完成
0%
进度
0
分钟
0
完成
0%
进度

有时候我们得在应用使用的数据库里面插入点演示用的数据 .. 可以直接在命令行的下面,使用交互的方式去做这件事 .. 比如我要往应用的 users 表里面插入两条数据 ..

先看一下这个表的结构 .. 里面有 id ,username ,用户名,email ,电子邮件地址 .. 还有 password .. 密码.. 后面还有两个时间字段 .. created_at 还有 updated_at .. 如果使用模型的方式插入数据记录的话,这两个字段会自动被填上数据 ..

回到命令行 .. 在项目的下面,打开应用的交互模式 .. 执行一下 adonis repl ..

先添加一个 User .. 用一下 App/Models 下面的 User 这个模型 .. 然后再去添加两个用户数据 .. user1 .. 一个对象 .. 设置一下记录的 username .. 用户名 .. email ... 电子邮件的地址 .. 还有 password .. 用户的密码 ..

再添加一条类似的用户数据 .. 修改一下这条记录里的内容 .. 邮件是 xiaoxue@ninghao.net ... 用户名是 小雪 ... 这条记录可以叫 user2 ..

然后再用一下模型里的方法插入数据 .. 模型是 User .. 用一下 createMany 创建多条数据记录 .. 一个数组 .. 里面是 user1 .. 还有 user2 ... 回车,执行一下 ..

成功以后,回到数据库的客户端 .. 检查一下 users 这个表里面的数据记录 .. 你会发现,这里有两条记录 .. 它们就是我们刚才在命令行的下面,使用交互的方式创建的两个用户数据 ..

插入演示数据:手工《 Node.js 应用:内容关系 》

统计

15260
分钟
0
你学会了
0%
完成

社会化网络

关于

微信订阅号

扫描微信二维码关注宁皓网,每天进步一点