Ruby on Rails 学习笔记(二)

利用支架创建代码

ruby script/generate scaffold Knoledge id:string userid:string title:string description:text hot:decimal createdate:date

然后在浏览器里输入http://localhost:3000/Knoledges/

你就会看到如下报错 no such table

Ruby on Rails 学习笔记(二)_第1张图片

rails 捆绑了SQLite3数据库在development.sqlite3文件夹下

下面运用迁移来创建数据库

打开db/migrate/目录看到<timestamp>_create_knoledges.rb文件    浏览文件可查看表结构

在控制台输入rake db:migrate命令来迁移数据库

这回刷新页面http://localhost:3000/Knoledges/

Ruby on Rails 学习笔记(二)_第2张图片

已经可以访问了!好啦今天的笔记就做到这里了!下一节会介绍当表结构改变时该如何操作!

你可能感兴趣的:(on,学习笔记,Ruby,Rails)