class CreatePhotos < ActiveRecord::Migration[6.1]
  def change
    enable_extension 'pgcrypto' unless extension_enabled?('pgcrypto')
    create_table :photos, id: :uuid, default: 'gen_random_uuid()' do |t|
      t.string :safe_url, default: ""
      t.string :front, default: ""
      t.string :side, default: ""
      t.string :back, default: ""
      t.references :user, null: false, foreign_key: true
      t.date :date
      t.float :weight

      t.timestamps
    end
  end
end