1 安装 rails 7
略。
1.1 安装hotwire tailwind css
rails new stockquery --css tailwind
rails importmap:install
rails turbo:install stimulus:install
rails tailwindcss:install
rails s -b 0.0.0.0 -p 4000 在4000端口上,启动rails.
1.2 创建model和daily_records 控制器和模型。
因为打算使用现有的数据库,因此只创建控制器,模型,不创建数据库。
vi config/database.yml 修改这个文件对应的数据库为现有的数据库。
rails g scaffold market
rails g model Dailyrecord --skip-migration
rails g model basicinfo --skip-migration
rails g model Name --skip-migration
修改模型的数据库映射关系。
app/models/dailyrecord.rb
self.table_name = 'stock_basic_info'
app/models、market.rb
self.table_name = 'name'
app/models/dailyrecord.rb
self.table_name = 'daily_records'