mkdir purrize
cd purrize
rails new . --css tailwind --database=postgresql -T
bundle add importmap-rails
bundle add tailwindcss-rails
rails tailwindcss:install
rails importmap:install
rails stimulus:install
rails generate controller home index --no-helper --no-controller-specs
rails db:create
./bin/dev
fly init
fly deploy
fly open
url: https://purrize.fly.dev/
rails g migration EnableUUID
class EnableUuid < ActiveRecord::Migration[7.0]
def change
enable_extension "pgcrypto"
end
end
rails db:migrate
rails g devise:install
rails g devise user
rails g devise:controllers users
rails g devise:views users
rails g model identity user_id:uuid provider:string uid:string image:string full_name:string
rails g component omniauthForm --stimulus