Sha256: 8121dc27becb60784ae4fccb91c070e9b6305c88d3afe5fa2efd3a3c5fea98f7

Contents?: true

Size: 686 Bytes

Versions: 3

Compression:

Stored size: 686 Bytes

Contents

class CreateAnoubisSsoServerUsers < ActiveRecord::Migration[7.0]
  def change
    create_table :users do |t|
      t.string :email, limit: 100, null: false
      t.string :name, limit: 100, null: false
      t.string :surname, limit: 100, null: false
      t.string :timezone, limit: 30, null: false
      t.string :locale, limit: 10, null: false, default: 'ru-RU'
      t.string :password_digest, limit: 60, null: false
      t.string :uuid, limit: 40, null: false
      t.string :public, limit: 40, null: false

      t.timestamps
    end
    add_index :users, [:email], unique: true
    add_index :users, [:uuid], unique: true
    add_index :users, [:public], unique: true
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
anoubis_sso_server-1.0.5 db/migrate/20220214112633_create_anoubis_sso_server_users.rb
anoubis_sso_server-1.0.2 db/migrate/20220214112633_create_anoubis_sso_server_users.rb
anoubis_sso_server-1.0.1 db/migrate/20220214112633_create_anoubis_sso_server_users.rb