Sha256: c434ed6853937af2317e99e4503d2f655d16704aa957bbd1f31e1b4f4bf889fc

Contents?: true

Size: 921 Bytes

Versions: 1

Compression:

Stored size: 921 Bytes

Contents

# frozen_string_literal: true

ActiveRecord::Schema.define(version: 0) do
  begin
    drop_table :users if table_exists?(:users)
    drop_table :skills if table_exists?(:skills)
    drop_table :preloads if table_exists?(:preloads)
    drop_table :categories if table_exists?(:categories)
    drop_table :categories_users if table_exists?(:categories_users)
    drop_table :assets if table_exists?(:assets)
  end

  create_table :users do |t|
    t.string :name, null: false
    t.string :email, null: false
    t.integer :invitations, null: false, default: 0
  end

  add_index :users, :email, unique: true

  create_table :preloads do |t|
    t.string :name
  end

  create_table :skills do |t|
    t.references :user
  end

  create_table :categories

  create_table :categories_users, id: false do |t|
    t.references :category
    t.references :user
  end

  create_table :assets do |t|
    t.string :name
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
factory_bot-preload-0.3.1 spec/support/app/db/schema.rb