mirror of
https://github.com/indentlabs/notebook.git
synced 2025-10-26 11:19:22 +00:00
db migration for basil indexes
This commit is contained in:
parent
0ae9f7ceb9
commit
b99c85732a
11
db/migrate/20230323231640_add_basil_commission_indexes.rb
Normal file
11
db/migrate/20230323231640_add_basil_commission_indexes.rb
Normal file
@ -0,0 +1,11 @@
|
||||
class AddBasilCommissionIndexes < ActiveRecord::Migration[6.1]
|
||||
def change
|
||||
add_index :basil_commissions, :job_id
|
||||
add_index :basil_commissions, [:entity_type, :entity_id], name: 'basil_commissions_ee'
|
||||
add_index :basil_commissions, [:entity_type, :entity_id, :saved_at], name: 'basil_commissions_ees'
|
||||
add_index :basil_commissions, [:entity_type, :entity_id, :style], name: 'basil_commissions_ees2'
|
||||
add_index :basil_commissions, [:user_id, :entity_type, :entity_id], name: 'basil_commissions_uee'
|
||||
add_index :basil_commissions, [:user_id, :entity_type, :entity_id, :saved_at], name: 'basil_commissions_uees'
|
||||
add_index :basil_commissions, [:user_id, :entity_type, :entity_id, :style], name: 'basil_commissions_uees2'
|
||||
end
|
||||
end
|
||||
@ -10,7 +10,7 @@
|
||||
#
|
||||
# It's strongly recommended that you check this file into your version control system.
|
||||
|
||||
ActiveRecord::Schema.define(version: 2023_03_12_214410) do
|
||||
ActiveRecord::Schema.define(version: 2023_03_23_231640) do
|
||||
|
||||
create_table "active_storage_attachments", force: :cascade do |t|
|
||||
t.string "name", null: false
|
||||
@ -200,7 +200,14 @@ ActiveRecord::Schema.define(version: 2023_03_12_214410) do
|
||||
t.float "cached_seconds_taken"
|
||||
t.string "s3_bucket", default: "basil-commissions"
|
||||
t.datetime "saved_at"
|
||||
t.index ["entity_type", "entity_id", "saved_at"], name: "basil_commissions_ees"
|
||||
t.index ["entity_type", "entity_id", "style"], name: "basil_commissions_ees2"
|
||||
t.index ["entity_type", "entity_id"], name: "basil_commissions_ee"
|
||||
t.index ["entity_type", "entity_id"], name: "index_basil_commissions_on_entity"
|
||||
t.index ["job_id"], name: "index_basil_commissions_on_job_id"
|
||||
t.index ["user_id", "entity_type", "entity_id", "saved_at"], name: "basil_commissions_uees"
|
||||
t.index ["user_id", "entity_type", "entity_id", "style"], name: "basil_commissions_uees2"
|
||||
t.index ["user_id", "entity_type", "entity_id"], name: "basil_commissions_uee"
|
||||
t.index ["user_id"], name: "index_basil_commissions_on_user_id"
|
||||
end
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user