Sha256: 0341d912a00e678846a55d12642ebae7a45b39ad4edb0cdc228e663876d5bc2c

Contents?: true

Size: 416 Bytes

Versions: 10

Compression:

Stored size: 416 Bytes

Contents

class CreateMensaTableViews < ActiveRecord::Migration[7.1]
  def change
    create_table :mensa_table_views, id: :uuid do |t|
      t.string :table_name
      t.string :name
      t.jsonb :data

      t.references :user, null: true, foreign_key: true, type: :uuid

      t.timestamps
    end
    add_index :mensa_table_views, :table_name, unique: false
    add_index :mensa_table_views, :data, using: :gin
  end
end

Version data entries

10 entries across 10 versions & 1 rubygems

Version Path
mensa-0.1.15 db/migrate/20240201184752_create_mensa_table_views.rb
mensa-0.1.14 db/migrate/20240201184752_create_mensa_table_views.rb
mensa-0.1.13 db/migrate/20240201184752_create_mensa_table_views.rb
mensa-0.1.12 db/migrate/20240201184752_create_mensa_table_views.rb
mensa-0.1.10 db/migrate/20240201184752_create_mensa_table_views.rb
mensa-0.1.9 db/migrate/20240201184752_create_mensa_table_views.rb
mensa-0.1.7 db/migrate/20240201184752_create_mensa_table_views.rb
mensa-0.1.6 db/migrate/20240201184752_create_mensa_table_views.rb
mensa-0.1.4 db/migrate/20240201184752_create_mensa_table_views.rb
mensa-0.1.3 db/migrate/20240201184752_create_mensa_table_views.rb