在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
(1)增加列的操作 rails generate migration add_password_digest_to_students password_digest:string bundle exec rake db:migrate (2)删除列的操作 rails generate migration remove_password_digest_from_students password_digest:string bundle exec rake db:migrate 注:password_digest是字段名 (3) 修改列类型的操作 rails generate migration change_long_display_to_db_remote_errors long_display:longtext (4)添加索引的操作 rails generate migration add_index_to_users_email 数据库创建和撤销操作 1、创建控制器 rails generate controller StaticPages home help 这样创建了如下文件 (1)控制器文件:static_pages_controller.rb文件 (2)创建了helper.rb文件:static_pages_helper.rb文件 (3)创建了视图文件: static_pages文件夹,且文件夹中包含了两个文件 home.html.erb 和help.html.erb 两个文件 (4)创建了单元测试文件 (5)创建了css文件 2、撤销创建的控制器 rails destroy controller StaticPages home help 这样就将上面创建的文件全部删除了 3、创建数据表 rails generate model User name:string email:string 这样创建了数据表users,数据表包含两个属性user和email 执行上语句不会直接创建表,需要执行上面的第二条语句,执行数据迁移。 4、删除数据表 rails destroy model User 这样就删除了数据表users 5、删除数据迁移到指定版本 bundle exec rake db:migrate VERSION=0 #指定版本
|
2023-10-27
2022-08-15
2022-08-17
2022-09-23
2022-08-13
请发表评论