2996 lines
62 KiB
YAML
2996 lines
62 KiB
YAML
--- !ruby/object:ActiveRecord::ConnectionAdapters::SchemaCache
|
|
columns:
|
|
accesses:
|
|
- !ruby/object:ActiveRecord::ConnectionAdapters::SQLite3::Column
|
|
auto_increment:
|
|
name: accessed_at
|
|
cast_type: &1 !ruby/object:ActiveRecord::Type::DateTime
|
|
precision: 6
|
|
scale:
|
|
limit:
|
|
timezone:
|
|
sql_type_metadata: &2 !ruby/object:ActiveRecord::ConnectionAdapters::SqlTypeMetadata
|
|
sql_type: datetime(6)
|
|
type: :datetime
|
|
limit:
|
|
precision: 6
|
|
scale:
|
|
'null': true
|
|
default:
|
|
default_function:
|
|
collation:
|
|
comment:
|
|
- &24 !ruby/object:ActiveRecord::ConnectionAdapters::SQLite3::Column
|
|
auto_increment:
|
|
name: collection_id
|
|
cast_type: &3 !ruby/object:ActiveRecord::ConnectionAdapters::SQLite3Adapter::SQLite3Integer
|
|
precision:
|
|
scale:
|
|
limit:
|
|
max: 9223372036854775808
|
|
min: -9223372036854775808
|
|
sql_type_metadata: &4 !ruby/object:ActiveRecord::ConnectionAdapters::SqlTypeMetadata
|
|
sql_type: INTEGER
|
|
type: :integer
|
|
limit:
|
|
precision:
|
|
scale:
|
|
'null': false
|
|
default:
|
|
default_function:
|
|
collation:
|
|
comment:
|
|
- &5 !ruby/object:ActiveRecord::ConnectionAdapters::SQLite3::Column
|
|
auto_increment:
|
|
name: created_at
|
|
cast_type: *1
|
|
sql_type_metadata: *2
|
|
'null': false
|
|
default:
|
|
default_function:
|
|
collation:
|
|
comment:
|
|
- &6 !ruby/object:ActiveRecord::ConnectionAdapters::SQLite3::Column
|
|
auto_increment: true
|
|
name: id
|
|
cast_type: *3
|
|
sql_type_metadata: *4
|
|
'null': false
|
|
default:
|
|
default_function:
|
|
collation:
|
|
comment:
|
|
- !ruby/object:ActiveRecord::ConnectionAdapters::SQLite3::Column
|
|
auto_increment:
|
|
name: involvement
|
|
cast_type: &7 !ruby/object:ActiveModel::Type::String
|
|
true: t
|
|
false: f
|
|
precision:
|
|
scale:
|
|
limit:
|
|
sql_type_metadata: &8 !ruby/object:ActiveRecord::ConnectionAdapters::SqlTypeMetadata
|
|
sql_type: varchar
|
|
type: :string
|
|
limit:
|
|
precision:
|
|
scale:
|
|
'null': false
|
|
default: watching
|
|
default_function:
|
|
collation:
|
|
comment:
|
|
- &9 !ruby/object:ActiveRecord::ConnectionAdapters::SQLite3::Column
|
|
auto_increment:
|
|
name: updated_at
|
|
cast_type: *1
|
|
sql_type_metadata: *2
|
|
'null': false
|
|
default:
|
|
default_function:
|
|
collation:
|
|
comment:
|
|
- &18 !ruby/object:ActiveRecord::ConnectionAdapters::SQLite3::Column
|
|
auto_increment:
|
|
name: user_id
|
|
cast_type: *3
|
|
sql_type_metadata: *4
|
|
'null': false
|
|
default:
|
|
default_function:
|
|
collation:
|
|
comment:
|
|
accounts:
|
|
- *5
|
|
- *6
|
|
- !ruby/object:ActiveRecord::ConnectionAdapters::SQLite3::Column
|
|
auto_increment:
|
|
name: join_code
|
|
cast_type: *7
|
|
sql_type_metadata: *8
|
|
'null': true
|
|
default:
|
|
default_function:
|
|
collation:
|
|
comment:
|
|
- &10 !ruby/object:ActiveRecord::ConnectionAdapters::SQLite3::Column
|
|
auto_increment:
|
|
name: name
|
|
cast_type: *7
|
|
sql_type_metadata: *8
|
|
'null': false
|
|
default:
|
|
default_function:
|
|
collation:
|
|
comment:
|
|
- !ruby/object:ActiveRecord::ConnectionAdapters::SQLite3::Column
|
|
auto_increment:
|
|
name: queenbee_id
|
|
cast_type: *3
|
|
sql_type_metadata: *4
|
|
'null': true
|
|
default:
|
|
default_function:
|
|
collation:
|
|
comment:
|
|
- *9
|
|
action_text_rich_texts:
|
|
- !ruby/object:ActiveRecord::ConnectionAdapters::SQLite3::Column
|
|
auto_increment:
|
|
name: body
|
|
cast_type: &15 !ruby/object:ActiveRecord::Type::Text
|
|
true: t
|
|
false: f
|
|
precision:
|
|
scale:
|
|
limit:
|
|
sql_type_metadata: &16 !ruby/object:ActiveRecord::ConnectionAdapters::SqlTypeMetadata
|
|
sql_type: TEXT
|
|
type: :text
|
|
limit:
|
|
precision:
|
|
scale:
|
|
'null': true
|
|
default:
|
|
default_function:
|
|
collation:
|
|
comment:
|
|
- *5
|
|
- *6
|
|
- *10
|
|
- &13 !ruby/object:ActiveRecord::ConnectionAdapters::SQLite3::Column
|
|
auto_increment:
|
|
name: record_id
|
|
cast_type: &11 !ruby/object:ActiveRecord::ConnectionAdapters::SQLite3Adapter::SQLite3Integer
|
|
precision:
|
|
scale:
|
|
limit:
|
|
max: 9223372036854775808
|
|
min: -9223372036854775808
|
|
sql_type_metadata: &12 !ruby/object:ActiveRecord::ConnectionAdapters::SqlTypeMetadata
|
|
sql_type: bigint
|
|
type: :integer
|
|
limit:
|
|
precision:
|
|
scale:
|
|
'null': false
|
|
default:
|
|
default_function:
|
|
collation:
|
|
comment:
|
|
- &14 !ruby/object:ActiveRecord::ConnectionAdapters::SQLite3::Column
|
|
auto_increment:
|
|
name: record_type
|
|
cast_type: *7
|
|
sql_type_metadata: *8
|
|
'null': false
|
|
default:
|
|
default_function:
|
|
collation:
|
|
comment:
|
|
- *9
|
|
active_storage_attachments:
|
|
- &17 !ruby/object:ActiveRecord::ConnectionAdapters::SQLite3::Column
|
|
auto_increment:
|
|
name: blob_id
|
|
cast_type: *11
|
|
sql_type_metadata: *12
|
|
'null': false
|
|
default:
|
|
default_function:
|
|
collation:
|
|
comment:
|
|
- *5
|
|
- *6
|
|
- *10
|
|
- *13
|
|
- *14
|
|
- !ruby/object:ActiveRecord::ConnectionAdapters::SQLite3::Column
|
|
auto_increment:
|
|
name: slug
|
|
cast_type: *7
|
|
sql_type_metadata: *8
|
|
'null': true
|
|
default:
|
|
default_function:
|
|
collation:
|
|
comment:
|
|
active_storage_blobs:
|
|
- !ruby/object:ActiveRecord::ConnectionAdapters::SQLite3::Column
|
|
auto_increment:
|
|
name: byte_size
|
|
cast_type: *11
|
|
sql_type_metadata: *12
|
|
'null': false
|
|
default:
|
|
default_function:
|
|
collation:
|
|
comment:
|
|
- !ruby/object:ActiveRecord::ConnectionAdapters::SQLite3::Column
|
|
auto_increment:
|
|
name: checksum
|
|
cast_type: *7
|
|
sql_type_metadata: *8
|
|
'null': true
|
|
default:
|
|
default_function:
|
|
collation:
|
|
comment:
|
|
- !ruby/object:ActiveRecord::ConnectionAdapters::SQLite3::Column
|
|
auto_increment:
|
|
name: content_type
|
|
cast_type: *7
|
|
sql_type_metadata: *8
|
|
'null': true
|
|
default:
|
|
default_function:
|
|
collation:
|
|
comment:
|
|
- *5
|
|
- !ruby/object:ActiveRecord::ConnectionAdapters::SQLite3::Column
|
|
auto_increment:
|
|
name: filename
|
|
cast_type: *7
|
|
sql_type_metadata: *8
|
|
'null': false
|
|
default:
|
|
default_function:
|
|
collation:
|
|
comment:
|
|
- *6
|
|
- &19 !ruby/object:ActiveRecord::ConnectionAdapters::SQLite3::Column
|
|
auto_increment:
|
|
name: key
|
|
cast_type: *7
|
|
sql_type_metadata: *8
|
|
'null': false
|
|
default:
|
|
default_function:
|
|
collation:
|
|
comment:
|
|
- !ruby/object:ActiveRecord::ConnectionAdapters::SQLite3::Column
|
|
auto_increment:
|
|
name: metadata
|
|
cast_type: *15
|
|
sql_type_metadata: *16
|
|
'null': true
|
|
default:
|
|
default_function:
|
|
collation:
|
|
comment:
|
|
- !ruby/object:ActiveRecord::ConnectionAdapters::SQLite3::Column
|
|
auto_increment:
|
|
name: service_name
|
|
cast_type: *7
|
|
sql_type_metadata: *8
|
|
'null': false
|
|
default:
|
|
default_function:
|
|
collation:
|
|
comment:
|
|
active_storage_variant_records:
|
|
- *17
|
|
- *6
|
|
- !ruby/object:ActiveRecord::ConnectionAdapters::SQLite3::Column
|
|
auto_increment:
|
|
name: variation_digest
|
|
cast_type: *7
|
|
sql_type_metadata: *8
|
|
'null': false
|
|
default:
|
|
default_function:
|
|
collation:
|
|
comment:
|
|
ai_quotas:
|
|
- *5
|
|
- *6
|
|
- !ruby/object:ActiveRecord::ConnectionAdapters::SQLite3::Column
|
|
auto_increment:
|
|
name: limit
|
|
cast_type: *3
|
|
sql_type_metadata: *4
|
|
'null': false
|
|
default:
|
|
default_function:
|
|
collation:
|
|
comment:
|
|
- !ruby/object:ActiveRecord::ConnectionAdapters::SQLite3::Column
|
|
auto_increment:
|
|
name: reset_at
|
|
cast_type: *1
|
|
sql_type_metadata: *2
|
|
'null': false
|
|
default:
|
|
default_function:
|
|
collation:
|
|
comment:
|
|
- *9
|
|
- !ruby/object:ActiveRecord::ConnectionAdapters::SQLite3::Column
|
|
auto_increment:
|
|
name: used
|
|
cast_type: *3
|
|
sql_type_metadata: *4
|
|
'null': false
|
|
default: 0
|
|
default_function:
|
|
collation:
|
|
comment:
|
|
- *18
|
|
ar_internal_metadata:
|
|
- *5
|
|
- *19
|
|
- *9
|
|
- !ruby/object:ActiveRecord::ConnectionAdapters::SQLite3::Column
|
|
auto_increment:
|
|
name: value
|
|
cast_type: *7
|
|
sql_type_metadata: *8
|
|
'null': true
|
|
default:
|
|
default_function:
|
|
collation:
|
|
comment:
|
|
assignees_filters:
|
|
- &21 !ruby/object:ActiveRecord::ConnectionAdapters::SQLite3::Column
|
|
auto_increment:
|
|
name: assignee_id
|
|
cast_type: *3
|
|
sql_type_metadata: *4
|
|
'null': false
|
|
default:
|
|
default_function:
|
|
collation:
|
|
comment:
|
|
- &20 !ruby/object:ActiveRecord::ConnectionAdapters::SQLite3::Column
|
|
auto_increment:
|
|
name: filter_id
|
|
cast_type: *3
|
|
sql_type_metadata: *4
|
|
'null': false
|
|
default:
|
|
default_function:
|
|
collation:
|
|
comment:
|
|
assigners_filters:
|
|
- &22 !ruby/object:ActiveRecord::ConnectionAdapters::SQLite3::Column
|
|
auto_increment:
|
|
name: assigner_id
|
|
cast_type: *3
|
|
sql_type_metadata: *4
|
|
'null': false
|
|
default:
|
|
default_function:
|
|
collation:
|
|
comment:
|
|
- *20
|
|
assignments:
|
|
- *21
|
|
- *22
|
|
- &23 !ruby/object:ActiveRecord::ConnectionAdapters::SQLite3::Column
|
|
auto_increment:
|
|
name: card_id
|
|
cast_type: *3
|
|
sql_type_metadata: *4
|
|
'null': false
|
|
default:
|
|
default_function:
|
|
collation:
|
|
comment:
|
|
- *5
|
|
- *6
|
|
- *9
|
|
card_activity_spikes:
|
|
- *23
|
|
- *5
|
|
- *6
|
|
- *9
|
|
card_engagements:
|
|
- !ruby/object:ActiveRecord::ConnectionAdapters::SQLite3::Column
|
|
auto_increment:
|
|
name: card_id
|
|
cast_type: *3
|
|
sql_type_metadata: *4
|
|
'null': true
|
|
default:
|
|
default_function:
|
|
collation:
|
|
comment:
|
|
- *5
|
|
- *6
|
|
- !ruby/object:ActiveRecord::ConnectionAdapters::SQLite3::Column
|
|
auto_increment:
|
|
name: status
|
|
cast_type: *7
|
|
sql_type_metadata: *8
|
|
'null': false
|
|
default: doing
|
|
default_function:
|
|
collation:
|
|
comment:
|
|
- *9
|
|
card_goldnesses:
|
|
- *23
|
|
- *5
|
|
- *6
|
|
- *9
|
|
cards:
|
|
- *24
|
|
- *5
|
|
- &25 !ruby/object:ActiveRecord::ConnectionAdapters::SQLite3::Column
|
|
auto_increment:
|
|
name: creator_id
|
|
cast_type: *3
|
|
sql_type_metadata: *4
|
|
'null': false
|
|
default:
|
|
default_function:
|
|
collation:
|
|
comment:
|
|
- !ruby/object:ActiveRecord::ConnectionAdapters::SQLite3::Column
|
|
auto_increment:
|
|
name: due_on
|
|
cast_type: !ruby/object:ActiveRecord::Type::Date
|
|
precision:
|
|
scale:
|
|
limit:
|
|
timezone:
|
|
sql_type_metadata: !ruby/object:ActiveRecord::ConnectionAdapters::SqlTypeMetadata
|
|
sql_type: date
|
|
type: :date
|
|
limit:
|
|
precision:
|
|
scale:
|
|
'null': true
|
|
default:
|
|
default_function:
|
|
collation:
|
|
comment:
|
|
- *6
|
|
- !ruby/object:ActiveRecord::ConnectionAdapters::SQLite3::Column
|
|
auto_increment:
|
|
name: last_active_at
|
|
cast_type: *1
|
|
sql_type_metadata: *2
|
|
'null': false
|
|
default:
|
|
default_function:
|
|
collation:
|
|
comment:
|
|
- !ruby/object:ActiveRecord::ConnectionAdapters::SQLite3::Column
|
|
auto_increment:
|
|
name: stage_id
|
|
cast_type: *3
|
|
sql_type_metadata: *4
|
|
'null': true
|
|
default:
|
|
default_function:
|
|
collation:
|
|
comment:
|
|
- !ruby/object:ActiveRecord::ConnectionAdapters::SQLite3::Column
|
|
auto_increment:
|
|
name: status
|
|
cast_type: *15
|
|
sql_type_metadata: *16
|
|
'null': false
|
|
default: creating
|
|
default_function:
|
|
collation:
|
|
comment:
|
|
- &35 !ruby/object:ActiveRecord::ConnectionAdapters::SQLite3::Column
|
|
auto_increment:
|
|
name: title
|
|
cast_type: *7
|
|
sql_type_metadata: *8
|
|
'null': true
|
|
default:
|
|
default_function:
|
|
collation:
|
|
comment:
|
|
- *9
|
|
closers_filters:
|
|
- !ruby/object:ActiveRecord::ConnectionAdapters::SQLite3::Column
|
|
auto_increment:
|
|
name: closer_id
|
|
cast_type: *3
|
|
sql_type_metadata: *4
|
|
'null': false
|
|
default:
|
|
default_function:
|
|
collation:
|
|
comment:
|
|
- *20
|
|
closure_reasons:
|
|
- *5
|
|
- *6
|
|
- !ruby/object:ActiveRecord::ConnectionAdapters::SQLite3::Column
|
|
auto_increment:
|
|
name: label
|
|
cast_type: *7
|
|
sql_type_metadata: *8
|
|
'null': true
|
|
default:
|
|
default_function:
|
|
collation:
|
|
comment:
|
|
- *9
|
|
closures:
|
|
- *23
|
|
- *5
|
|
- *6
|
|
- !ruby/object:ActiveRecord::ConnectionAdapters::SQLite3::Column
|
|
auto_increment:
|
|
name: reason
|
|
cast_type: *7
|
|
sql_type_metadata: *8
|
|
'null': false
|
|
default:
|
|
default_function:
|
|
collation:
|
|
comment:
|
|
- *9
|
|
- !ruby/object:ActiveRecord::ConnectionAdapters::SQLite3::Column
|
|
auto_increment:
|
|
name: user_id
|
|
cast_type: *3
|
|
sql_type_metadata: *4
|
|
'null': true
|
|
default:
|
|
default_function:
|
|
collation:
|
|
comment:
|
|
collection_publications:
|
|
- *24
|
|
- *5
|
|
- *6
|
|
- !ruby/object:ActiveRecord::ConnectionAdapters::SQLite3::Column
|
|
auto_increment:
|
|
name: key
|
|
cast_type: *7
|
|
sql_type_metadata: *8
|
|
'null': true
|
|
default:
|
|
default_function:
|
|
collation:
|
|
comment:
|
|
- *9
|
|
collections:
|
|
- !ruby/object:ActiveRecord::ConnectionAdapters::SQLite3::Column
|
|
auto_increment:
|
|
name: all_access
|
|
cast_type: &31 !ruby/object:ActiveModel::Type::Boolean
|
|
precision:
|
|
scale:
|
|
limit:
|
|
sql_type_metadata: &32 !ruby/object:ActiveRecord::ConnectionAdapters::SqlTypeMetadata
|
|
sql_type: boolean
|
|
type: :boolean
|
|
limit:
|
|
precision:
|
|
scale:
|
|
'null': false
|
|
default: false
|
|
default_function:
|
|
collation:
|
|
comment:
|
|
- *5
|
|
- *25
|
|
- *6
|
|
- *10
|
|
- *9
|
|
- !ruby/object:ActiveRecord::ConnectionAdapters::SQLite3::Column
|
|
auto_increment:
|
|
name: workflow_id
|
|
cast_type: *3
|
|
sql_type_metadata: *4
|
|
'null': true
|
|
default:
|
|
default_function:
|
|
collation:
|
|
comment:
|
|
collections_filters:
|
|
- *24
|
|
- *20
|
|
comments:
|
|
- *23
|
|
- *5
|
|
- *25
|
|
- *6
|
|
- *9
|
|
conversation_messages:
|
|
- !ruby/object:ActiveRecord::ConnectionAdapters::SQLite3::Column
|
|
auto_increment:
|
|
name: client_message_id
|
|
cast_type: *7
|
|
sql_type_metadata: *8
|
|
'null': false
|
|
default:
|
|
default_function:
|
|
collation:
|
|
comment:
|
|
- !ruby/object:ActiveRecord::ConnectionAdapters::SQLite3::Column
|
|
auto_increment:
|
|
name: conversation_id
|
|
cast_type: *3
|
|
sql_type_metadata: *4
|
|
'null': false
|
|
default:
|
|
default_function:
|
|
collation:
|
|
comment:
|
|
- !ruby/object:ActiveRecord::ConnectionAdapters::SQLite3::Column
|
|
auto_increment:
|
|
name: cost_in_microcents
|
|
cast_type: *11
|
|
sql_type_metadata: *12
|
|
'null': true
|
|
default:
|
|
default_function:
|
|
collation:
|
|
comment:
|
|
- *5
|
|
- *6
|
|
- !ruby/object:ActiveRecord::ConnectionAdapters::SQLite3::Column
|
|
auto_increment:
|
|
name: input_cost_in_microcents
|
|
cast_type: *11
|
|
sql_type_metadata: *12
|
|
'null': true
|
|
default:
|
|
default_function:
|
|
collation:
|
|
comment:
|
|
- !ruby/object:ActiveRecord::ConnectionAdapters::SQLite3::Column
|
|
auto_increment:
|
|
name: input_tokens
|
|
cast_type: *11
|
|
sql_type_metadata: *12
|
|
'null': true
|
|
default:
|
|
default_function:
|
|
collation:
|
|
comment:
|
|
- !ruby/object:ActiveRecord::ConnectionAdapters::SQLite3::Column
|
|
auto_increment:
|
|
name: model_id
|
|
cast_type: *7
|
|
sql_type_metadata: *8
|
|
'null': true
|
|
default:
|
|
default_function:
|
|
collation:
|
|
comment:
|
|
- !ruby/object:ActiveRecord::ConnectionAdapters::SQLite3::Column
|
|
auto_increment:
|
|
name: output_cost_in_microcents
|
|
cast_type: *11
|
|
sql_type_metadata: *12
|
|
'null': true
|
|
default:
|
|
default_function:
|
|
collation:
|
|
comment:
|
|
- !ruby/object:ActiveRecord::ConnectionAdapters::SQLite3::Column
|
|
auto_increment:
|
|
name: output_tokens
|
|
cast_type: *11
|
|
sql_type_metadata: *12
|
|
'null': true
|
|
default:
|
|
default_function:
|
|
collation:
|
|
comment:
|
|
- !ruby/object:ActiveRecord::ConnectionAdapters::SQLite3::Column
|
|
auto_increment:
|
|
name: role
|
|
cast_type: *7
|
|
sql_type_metadata: *8
|
|
'null': false
|
|
default:
|
|
default_function:
|
|
collation:
|
|
comment:
|
|
- *9
|
|
conversations:
|
|
- *5
|
|
- *6
|
|
- !ruby/object:ActiveRecord::ConnectionAdapters::SQLite3::Column
|
|
auto_increment:
|
|
name: state
|
|
cast_type: *7
|
|
sql_type_metadata: *8
|
|
'null': true
|
|
default:
|
|
default_function:
|
|
collation:
|
|
comment:
|
|
- !ruby/object:ActiveRecord::ConnectionAdapters::SQLite3::Column
|
|
auto_increment:
|
|
name: string
|
|
cast_type: *7
|
|
sql_type_metadata: *8
|
|
'null': true
|
|
default:
|
|
default_function:
|
|
collation:
|
|
comment:
|
|
- *9
|
|
- *18
|
|
creators_filters:
|
|
- *25
|
|
- *20
|
|
entropy_configurations:
|
|
- !ruby/object:ActiveRecord::ConnectionAdapters::SQLite3::Column
|
|
auto_increment:
|
|
name: auto_close_period
|
|
cast_type: *11
|
|
sql_type_metadata: *12
|
|
'null': false
|
|
default: 2592000
|
|
default_function:
|
|
collation:
|
|
comment:
|
|
- !ruby/object:ActiveRecord::ConnectionAdapters::SQLite3::Column
|
|
auto_increment:
|
|
name: auto_reconsider_period
|
|
cast_type: *11
|
|
sql_type_metadata: *12
|
|
'null': false
|
|
default: 2592000
|
|
default_function:
|
|
collation:
|
|
comment:
|
|
- !ruby/object:ActiveRecord::ConnectionAdapters::SQLite3::Column
|
|
auto_increment:
|
|
name: container_id
|
|
cast_type: *3
|
|
sql_type_metadata: *4
|
|
'null': false
|
|
default:
|
|
default_function:
|
|
collation:
|
|
comment:
|
|
- !ruby/object:ActiveRecord::ConnectionAdapters::SQLite3::Column
|
|
auto_increment:
|
|
name: container_type
|
|
cast_type: *7
|
|
sql_type_metadata: *8
|
|
'null': false
|
|
default:
|
|
default_function:
|
|
collation:
|
|
comment:
|
|
- *5
|
|
- *6
|
|
- *9
|
|
event_activity_summaries:
|
|
- &33 !ruby/object:ActiveRecord::ConnectionAdapters::SQLite3::Column
|
|
auto_increment:
|
|
name: content
|
|
cast_type: *15
|
|
sql_type_metadata: *16
|
|
'null': false
|
|
default:
|
|
default_function:
|
|
collation:
|
|
comment:
|
|
- !ruby/object:ActiveRecord::ConnectionAdapters::SQLite3::Column
|
|
auto_increment:
|
|
name: cost_in_microcents
|
|
cast_type: *11
|
|
sql_type_metadata: *12
|
|
'null': false
|
|
default: 0
|
|
default_function:
|
|
collation:
|
|
comment:
|
|
- *5
|
|
- *6
|
|
- *19
|
|
- *9
|
|
events:
|
|
- !ruby/object:ActiveRecord::ConnectionAdapters::SQLite3::Column
|
|
auto_increment:
|
|
name: action
|
|
cast_type: *7
|
|
sql_type_metadata: *8
|
|
'null': false
|
|
default:
|
|
default_function:
|
|
collation:
|
|
comment:
|
|
- *24
|
|
- *5
|
|
- *25
|
|
- !ruby/object:ActiveRecord::ConnectionAdapters::SQLite3::Column
|
|
auto_increment:
|
|
name: eventable_id
|
|
cast_type: *3
|
|
sql_type_metadata: *4
|
|
'null': false
|
|
default:
|
|
default_function:
|
|
collation:
|
|
comment:
|
|
- !ruby/object:ActiveRecord::ConnectionAdapters::SQLite3::Column
|
|
auto_increment:
|
|
name: eventable_type
|
|
cast_type: *7
|
|
sql_type_metadata: *8
|
|
'null': false
|
|
default:
|
|
default_function:
|
|
collation:
|
|
comment:
|
|
- *6
|
|
- !ruby/object:ActiveRecord::ConnectionAdapters::SQLite3::Column
|
|
auto_increment:
|
|
name: particulars
|
|
cast_type: &26 !ruby/object:ActiveRecord::Type::Json
|
|
precision:
|
|
scale:
|
|
limit:
|
|
sql_type_metadata: &27 !ruby/object:ActiveRecord::ConnectionAdapters::SqlTypeMetadata
|
|
sql_type: json
|
|
type: :json
|
|
limit:
|
|
precision:
|
|
scale:
|
|
'null': true
|
|
default: "{}"
|
|
default_function:
|
|
collation:
|
|
comment:
|
|
- *9
|
|
filters:
|
|
- *5
|
|
- *25
|
|
- !ruby/object:ActiveRecord::ConnectionAdapters::SQLite3::Column
|
|
auto_increment:
|
|
name: fields
|
|
cast_type: *26
|
|
sql_type_metadata: *27
|
|
'null': false
|
|
default: "{}"
|
|
default_function:
|
|
collation:
|
|
comment:
|
|
- *6
|
|
- !ruby/object:ActiveRecord::ConnectionAdapters::SQLite3::Column
|
|
auto_increment:
|
|
name: params_digest
|
|
cast_type: *7
|
|
sql_type_metadata: *8
|
|
'null': false
|
|
default:
|
|
default_function:
|
|
collation:
|
|
comment:
|
|
- *9
|
|
filters_stages:
|
|
- *20
|
|
- !ruby/object:ActiveRecord::ConnectionAdapters::SQLite3::Column
|
|
auto_increment:
|
|
name: stage_id
|
|
cast_type: *3
|
|
sql_type_metadata: *4
|
|
'null': false
|
|
default:
|
|
default_function:
|
|
collation:
|
|
comment:
|
|
filters_tags:
|
|
- *20
|
|
- &34 !ruby/object:ActiveRecord::ConnectionAdapters::SQLite3::Column
|
|
auto_increment:
|
|
name: tag_id
|
|
cast_type: *3
|
|
sql_type_metadata: *4
|
|
'null': false
|
|
default:
|
|
default_function:
|
|
collation:
|
|
comment:
|
|
mentions:
|
|
- *5
|
|
- *6
|
|
- !ruby/object:ActiveRecord::ConnectionAdapters::SQLite3::Column
|
|
auto_increment:
|
|
name: mentionee_id
|
|
cast_type: *3
|
|
sql_type_metadata: *4
|
|
'null': false
|
|
default:
|
|
default_function:
|
|
collation:
|
|
comment:
|
|
- !ruby/object:ActiveRecord::ConnectionAdapters::SQLite3::Column
|
|
auto_increment:
|
|
name: mentioner_id
|
|
cast_type: *3
|
|
sql_type_metadata: *4
|
|
'null': false
|
|
default:
|
|
default_function:
|
|
collation:
|
|
comment:
|
|
- &28 !ruby/object:ActiveRecord::ConnectionAdapters::SQLite3::Column
|
|
auto_increment:
|
|
name: source_id
|
|
cast_type: *3
|
|
sql_type_metadata: *4
|
|
'null': false
|
|
default:
|
|
default_function:
|
|
collation:
|
|
comment:
|
|
- &29 !ruby/object:ActiveRecord::ConnectionAdapters::SQLite3::Column
|
|
auto_increment:
|
|
name: source_type
|
|
cast_type: *7
|
|
sql_type_metadata: *8
|
|
'null': false
|
|
default:
|
|
default_function:
|
|
collation:
|
|
comment:
|
|
- *9
|
|
notification_bundles:
|
|
- *5
|
|
- !ruby/object:ActiveRecord::ConnectionAdapters::SQLite3::Column
|
|
auto_increment:
|
|
name: ends_at
|
|
cast_type: *1
|
|
sql_type_metadata: *2
|
|
'null': false
|
|
default:
|
|
default_function:
|
|
collation:
|
|
comment:
|
|
- *6
|
|
- !ruby/object:ActiveRecord::ConnectionAdapters::SQLite3::Column
|
|
auto_increment:
|
|
name: starts_at
|
|
cast_type: *1
|
|
sql_type_metadata: *2
|
|
'null': false
|
|
default:
|
|
default_function:
|
|
collation:
|
|
comment:
|
|
- !ruby/object:ActiveRecord::ConnectionAdapters::SQLite3::Column
|
|
auto_increment:
|
|
name: status
|
|
cast_type: *3
|
|
sql_type_metadata: *4
|
|
'null': false
|
|
default: 0
|
|
default_function:
|
|
collation:
|
|
comment:
|
|
- *9
|
|
- *18
|
|
notifications:
|
|
- *5
|
|
- !ruby/object:ActiveRecord::ConnectionAdapters::SQLite3::Column
|
|
auto_increment:
|
|
name: creator_id
|
|
cast_type: *3
|
|
sql_type_metadata: *4
|
|
'null': true
|
|
default:
|
|
default_function:
|
|
collation:
|
|
comment:
|
|
- *6
|
|
- !ruby/object:ActiveRecord::ConnectionAdapters::SQLite3::Column
|
|
auto_increment:
|
|
name: read_at
|
|
cast_type: *1
|
|
sql_type_metadata: *2
|
|
'null': true
|
|
default:
|
|
default_function:
|
|
collation:
|
|
comment:
|
|
- *28
|
|
- *29
|
|
- *9
|
|
- *18
|
|
pins:
|
|
- *23
|
|
- *5
|
|
- *6
|
|
- *9
|
|
- *18
|
|
push_subscriptions:
|
|
- !ruby/object:ActiveRecord::ConnectionAdapters::SQLite3::Column
|
|
auto_increment:
|
|
name: auth_key
|
|
cast_type: *7
|
|
sql_type_metadata: *8
|
|
'null': true
|
|
default:
|
|
default_function:
|
|
collation:
|
|
comment:
|
|
- *5
|
|
- !ruby/object:ActiveRecord::ConnectionAdapters::SQLite3::Column
|
|
auto_increment:
|
|
name: endpoint
|
|
cast_type: *7
|
|
sql_type_metadata: *8
|
|
'null': true
|
|
default:
|
|
default_function:
|
|
collation:
|
|
comment:
|
|
- *6
|
|
- !ruby/object:ActiveRecord::ConnectionAdapters::SQLite3::Column
|
|
auto_increment:
|
|
name: p256dh_key
|
|
cast_type: *7
|
|
sql_type_metadata: *8
|
|
'null': true
|
|
default:
|
|
default_function:
|
|
collation:
|
|
comment:
|
|
- *9
|
|
- &30 !ruby/object:ActiveRecord::ConnectionAdapters::SQLite3::Column
|
|
auto_increment:
|
|
name: user_agent
|
|
cast_type: *7
|
|
sql_type_metadata: *8
|
|
'null': true
|
|
default:
|
|
default_function:
|
|
collation:
|
|
comment:
|
|
- *18
|
|
reactions:
|
|
- !ruby/object:ActiveRecord::ConnectionAdapters::SQLite3::Column
|
|
auto_increment:
|
|
name: comment_id
|
|
cast_type: *3
|
|
sql_type_metadata: *4
|
|
'null': false
|
|
default:
|
|
default_function:
|
|
collation:
|
|
comment:
|
|
- !ruby/object:ActiveRecord::ConnectionAdapters::SQLite3::Column
|
|
auto_increment:
|
|
name: content
|
|
cast_type: !ruby/object:ActiveModel::Type::String
|
|
true: t
|
|
false: f
|
|
precision:
|
|
scale:
|
|
limit: 16
|
|
sql_type_metadata: !ruby/object:ActiveRecord::ConnectionAdapters::SqlTypeMetadata
|
|
sql_type: varchar(16)
|
|
type: :string
|
|
limit: 16
|
|
precision:
|
|
scale:
|
|
'null': false
|
|
default:
|
|
default_function:
|
|
collation:
|
|
comment:
|
|
- *5
|
|
- *6
|
|
- !ruby/object:ActiveRecord::ConnectionAdapters::SQLite3::Column
|
|
auto_increment:
|
|
name: reacter_id
|
|
cast_type: *3
|
|
sql_type_metadata: *4
|
|
'null': false
|
|
default:
|
|
default_function:
|
|
collation:
|
|
comment:
|
|
- *9
|
|
schema_migrations:
|
|
- !ruby/object:ActiveRecord::ConnectionAdapters::SQLite3::Column
|
|
auto_increment:
|
|
name: version
|
|
cast_type: *7
|
|
sql_type_metadata: *8
|
|
'null': false
|
|
default:
|
|
default_function:
|
|
collation:
|
|
comment:
|
|
search_embeddings_vector_chunks00:
|
|
- !ruby/object:ActiveRecord::ConnectionAdapters::SQLite3::Column
|
|
auto_increment:
|
|
name: rowid
|
|
cast_type: !ruby/object:ActiveModel::Type::Value
|
|
precision:
|
|
scale:
|
|
limit:
|
|
sql_type_metadata: !ruby/object:ActiveRecord::ConnectionAdapters::SqlTypeMetadata
|
|
sql_type: ''
|
|
type:
|
|
limit:
|
|
precision:
|
|
scale:
|
|
'null': true
|
|
default:
|
|
default_function:
|
|
collation:
|
|
comment:
|
|
- !ruby/object:ActiveRecord::ConnectionAdapters::SQLite3::Column
|
|
auto_increment:
|
|
name: vectors
|
|
cast_type: !ruby/object:ActiveModel::Type::Binary
|
|
precision:
|
|
scale:
|
|
limit:
|
|
sql_type_metadata: !ruby/object:ActiveRecord::ConnectionAdapters::SqlTypeMetadata
|
|
sql_type: BLOB
|
|
type: :binary
|
|
limit:
|
|
precision:
|
|
scale:
|
|
'null': false
|
|
default:
|
|
default_function:
|
|
collation:
|
|
comment:
|
|
search_queries:
|
|
- *5
|
|
- *6
|
|
- !ruby/object:ActiveRecord::ConnectionAdapters::SQLite3::Column
|
|
auto_increment:
|
|
name: terms
|
|
cast_type: !ruby/object:ActiveModel::Type::String
|
|
true: t
|
|
false: f
|
|
precision:
|
|
scale:
|
|
limit: 2000
|
|
sql_type_metadata: !ruby/object:ActiveRecord::ConnectionAdapters::SqlTypeMetadata
|
|
sql_type: varchar(2000)
|
|
type: :string
|
|
limit: 2000
|
|
precision:
|
|
scale:
|
|
'null': false
|
|
default:
|
|
default_function:
|
|
collation:
|
|
comment:
|
|
- *9
|
|
- *18
|
|
search_results:
|
|
- *5
|
|
- *6
|
|
- *9
|
|
sessions:
|
|
- *5
|
|
- *6
|
|
- !ruby/object:ActiveRecord::ConnectionAdapters::SQLite3::Column
|
|
auto_increment:
|
|
name: ip_address
|
|
cast_type: *7
|
|
sql_type_metadata: *8
|
|
'null': true
|
|
default:
|
|
default_function:
|
|
collation:
|
|
comment:
|
|
- *9
|
|
- *30
|
|
- *18
|
|
steps:
|
|
- *23
|
|
- !ruby/object:ActiveRecord::ConnectionAdapters::SQLite3::Column
|
|
auto_increment:
|
|
name: completed
|
|
cast_type: *31
|
|
sql_type_metadata: *32
|
|
'null': false
|
|
default: false
|
|
default_function:
|
|
collation:
|
|
comment:
|
|
- *33
|
|
- *5
|
|
- *6
|
|
- *9
|
|
taggings:
|
|
- *23
|
|
- *5
|
|
- *6
|
|
- *34
|
|
- *9
|
|
tags:
|
|
- *5
|
|
- *6
|
|
- *35
|
|
- *9
|
|
user_settings:
|
|
- !ruby/object:ActiveRecord::ConnectionAdapters::SQLite3::Column
|
|
auto_increment:
|
|
name: bundle_email_frequency
|
|
cast_type: *3
|
|
sql_type_metadata: *4
|
|
'null': false
|
|
default: 0
|
|
default_function:
|
|
collation:
|
|
comment:
|
|
- *5
|
|
- *6
|
|
- *9
|
|
- *18
|
|
users:
|
|
- !ruby/object:ActiveRecord::ConnectionAdapters::SQLite3::Column
|
|
auto_increment:
|
|
name: active
|
|
cast_type: *31
|
|
sql_type_metadata: *32
|
|
'null': false
|
|
default: true
|
|
default_function:
|
|
collation:
|
|
comment:
|
|
- *5
|
|
- !ruby/object:ActiveRecord::ConnectionAdapters::SQLite3::Column
|
|
auto_increment:
|
|
name: email_address
|
|
cast_type: *7
|
|
sql_type_metadata: *8
|
|
'null': true
|
|
default:
|
|
default_function:
|
|
collation:
|
|
comment:
|
|
- *6
|
|
- *10
|
|
- !ruby/object:ActiveRecord::ConnectionAdapters::SQLite3::Column
|
|
auto_increment:
|
|
name: password_digest
|
|
cast_type: *7
|
|
sql_type_metadata: *8
|
|
'null': true
|
|
default:
|
|
default_function:
|
|
collation:
|
|
comment:
|
|
- !ruby/object:ActiveRecord::ConnectionAdapters::SQLite3::Column
|
|
auto_increment:
|
|
name: role
|
|
cast_type: *7
|
|
sql_type_metadata: *8
|
|
'null': false
|
|
default: member
|
|
default_function:
|
|
collation:
|
|
comment:
|
|
- !ruby/object:ActiveRecord::ConnectionAdapters::SQLite3::Column
|
|
auto_increment:
|
|
name: signal_user_id
|
|
cast_type: *3
|
|
sql_type_metadata: *4
|
|
'null': true
|
|
default:
|
|
default_function:
|
|
collation:
|
|
comment:
|
|
- *9
|
|
watches:
|
|
- *23
|
|
- *5
|
|
- *6
|
|
- *9
|
|
- *18
|
|
- !ruby/object:ActiveRecord::ConnectionAdapters::SQLite3::Column
|
|
auto_increment:
|
|
name: watching
|
|
cast_type: *31
|
|
sql_type_metadata: *32
|
|
'null': false
|
|
default: true
|
|
default_function:
|
|
collation:
|
|
comment:
|
|
workflow_stages:
|
|
- !ruby/object:ActiveRecord::ConnectionAdapters::SQLite3::Column
|
|
auto_increment:
|
|
name: color
|
|
cast_type: *7
|
|
sql_type_metadata: *8
|
|
'null': true
|
|
default:
|
|
default_function:
|
|
collation:
|
|
comment:
|
|
- *5
|
|
- *6
|
|
- *10
|
|
- *9
|
|
- !ruby/object:ActiveRecord::ConnectionAdapters::SQLite3::Column
|
|
auto_increment:
|
|
name: workflow_id
|
|
cast_type: *3
|
|
sql_type_metadata: *4
|
|
'null': false
|
|
default:
|
|
default_function:
|
|
collation:
|
|
comment:
|
|
workflows:
|
|
- *5
|
|
- *6
|
|
- *10
|
|
- *9
|
|
primary_keys:
|
|
accesses: id
|
|
accounts: id
|
|
action_text_rich_texts: id
|
|
active_storage_attachments: id
|
|
active_storage_blobs: id
|
|
active_storage_variant_records: id
|
|
ai_quotas: id
|
|
ar_internal_metadata: key
|
|
assignees_filters:
|
|
assigners_filters:
|
|
assignments: id
|
|
card_activity_spikes: id
|
|
card_engagements: id
|
|
card_goldnesses: id
|
|
cards: id
|
|
closers_filters:
|
|
closure_reasons: id
|
|
closures: id
|
|
collection_publications: id
|
|
collections: id
|
|
collections_filters:
|
|
comments: id
|
|
conversation_messages: id
|
|
conversations: id
|
|
creators_filters:
|
|
entropy_configurations: id
|
|
event_activity_summaries: id
|
|
events: id
|
|
filters: id
|
|
filters_stages:
|
|
filters_tags:
|
|
mentions: id
|
|
notification_bundles: id
|
|
notifications: id
|
|
pins: id
|
|
push_subscriptions: id
|
|
reactions: id
|
|
schema_migrations: version
|
|
search_embeddings_vector_chunks00: rowid
|
|
search_queries: id
|
|
search_results: id
|
|
sessions: id
|
|
steps: id
|
|
taggings: id
|
|
tags: id
|
|
user_settings: id
|
|
users: id
|
|
watches: id
|
|
workflow_stages: id
|
|
workflows: id
|
|
data_sources:
|
|
accesses: true
|
|
accounts: true
|
|
action_text_rich_texts: true
|
|
active_storage_attachments: true
|
|
active_storage_blobs: true
|
|
active_storage_variant_records: true
|
|
ai_quotas: true
|
|
ar_internal_metadata: true
|
|
assignees_filters: true
|
|
assigners_filters: true
|
|
assignments: true
|
|
card_activity_spikes: true
|
|
card_engagements: true
|
|
card_goldnesses: true
|
|
cards: true
|
|
closers_filters: true
|
|
closure_reasons: true
|
|
closures: true
|
|
collection_publications: true
|
|
collections: true
|
|
collections_filters: true
|
|
comments: true
|
|
conversation_messages: true
|
|
conversations: true
|
|
creators_filters: true
|
|
entropy_configurations: true
|
|
event_activity_summaries: true
|
|
events: true
|
|
filters: true
|
|
filters_stages: true
|
|
filters_tags: true
|
|
mentions: true
|
|
notification_bundles: true
|
|
notifications: true
|
|
pins: true
|
|
push_subscriptions: true
|
|
reactions: true
|
|
schema_migrations: true
|
|
search_embeddings_vector_chunks00: true
|
|
search_queries: true
|
|
search_results: true
|
|
sessions: true
|
|
steps: true
|
|
taggings: true
|
|
tags: true
|
|
user_settings: true
|
|
users: true
|
|
watches: true
|
|
workflow_stages: true
|
|
workflows: true
|
|
indexes:
|
|
accesses:
|
|
- !ruby/object:ActiveRecord::ConnectionAdapters::IndexDefinition
|
|
table: accesses
|
|
name: index_accesses_on_accessed_at
|
|
unique: false
|
|
columns:
|
|
- accessed_at
|
|
lengths: {}
|
|
orders: :desc
|
|
opclasses: {}
|
|
where:
|
|
type:
|
|
using:
|
|
include:
|
|
nulls_not_distinct:
|
|
comment:
|
|
valid: true
|
|
- !ruby/object:ActiveRecord::ConnectionAdapters::IndexDefinition
|
|
table: accesses
|
|
name: index_accesses_on_collection_id
|
|
unique: false
|
|
columns:
|
|
- collection_id
|
|
lengths: {}
|
|
orders: {}
|
|
opclasses: {}
|
|
where:
|
|
type:
|
|
using:
|
|
include:
|
|
nulls_not_distinct:
|
|
comment:
|
|
valid: true
|
|
- !ruby/object:ActiveRecord::ConnectionAdapters::IndexDefinition
|
|
table: accesses
|
|
name: index_accesses_on_collection_id_and_user_id
|
|
unique: true
|
|
columns:
|
|
- collection_id
|
|
- user_id
|
|
lengths: {}
|
|
orders: {}
|
|
opclasses: {}
|
|
where:
|
|
type:
|
|
using:
|
|
include:
|
|
nulls_not_distinct:
|
|
comment:
|
|
valid: true
|
|
- !ruby/object:ActiveRecord::ConnectionAdapters::IndexDefinition
|
|
table: accesses
|
|
name: index_accesses_on_user_id
|
|
unique: false
|
|
columns:
|
|
- user_id
|
|
lengths: {}
|
|
orders: {}
|
|
opclasses: {}
|
|
where:
|
|
type:
|
|
using:
|
|
include:
|
|
nulls_not_distinct:
|
|
comment:
|
|
valid: true
|
|
accounts:
|
|
- !ruby/object:ActiveRecord::ConnectionAdapters::IndexDefinition
|
|
table: accounts
|
|
name: index_accounts_on_queenbee_id
|
|
unique: true
|
|
columns:
|
|
- queenbee_id
|
|
lengths: {}
|
|
orders: {}
|
|
opclasses: {}
|
|
where:
|
|
type:
|
|
using:
|
|
include:
|
|
nulls_not_distinct:
|
|
comment:
|
|
valid: true
|
|
action_text_rich_texts:
|
|
- !ruby/object:ActiveRecord::ConnectionAdapters::IndexDefinition
|
|
table: action_text_rich_texts
|
|
name: index_action_text_rich_texts_uniqueness
|
|
unique: true
|
|
columns:
|
|
- record_type
|
|
- record_id
|
|
- name
|
|
lengths: {}
|
|
orders: {}
|
|
opclasses: {}
|
|
where:
|
|
type:
|
|
using:
|
|
include:
|
|
nulls_not_distinct:
|
|
comment:
|
|
valid: true
|
|
active_storage_attachments:
|
|
- !ruby/object:ActiveRecord::ConnectionAdapters::IndexDefinition
|
|
table: active_storage_attachments
|
|
name: index_active_storage_attachments_on_blob_id
|
|
unique: false
|
|
columns:
|
|
- blob_id
|
|
lengths: {}
|
|
orders: {}
|
|
opclasses: {}
|
|
where:
|
|
type:
|
|
using:
|
|
include:
|
|
nulls_not_distinct:
|
|
comment:
|
|
valid: true
|
|
- !ruby/object:ActiveRecord::ConnectionAdapters::IndexDefinition
|
|
table: active_storage_attachments
|
|
name: index_active_storage_attachments_on_slug
|
|
unique: true
|
|
columns:
|
|
- slug
|
|
lengths: {}
|
|
orders: {}
|
|
opclasses: {}
|
|
where:
|
|
type:
|
|
using:
|
|
include:
|
|
nulls_not_distinct:
|
|
comment:
|
|
valid: true
|
|
- !ruby/object:ActiveRecord::ConnectionAdapters::IndexDefinition
|
|
table: active_storage_attachments
|
|
name: index_active_storage_attachments_uniqueness
|
|
unique: true
|
|
columns:
|
|
- record_type
|
|
- record_id
|
|
- name
|
|
- blob_id
|
|
lengths: {}
|
|
orders: {}
|
|
opclasses: {}
|
|
where:
|
|
type:
|
|
using:
|
|
include:
|
|
nulls_not_distinct:
|
|
comment:
|
|
valid: true
|
|
active_storage_blobs:
|
|
- !ruby/object:ActiveRecord::ConnectionAdapters::IndexDefinition
|
|
table: active_storage_blobs
|
|
name: index_active_storage_blobs_on_key
|
|
unique: true
|
|
columns:
|
|
- key
|
|
lengths: {}
|
|
orders: {}
|
|
opclasses: {}
|
|
where:
|
|
type:
|
|
using:
|
|
include:
|
|
nulls_not_distinct:
|
|
comment:
|
|
valid: true
|
|
active_storage_variant_records:
|
|
- !ruby/object:ActiveRecord::ConnectionAdapters::IndexDefinition
|
|
table: active_storage_variant_records
|
|
name: index_active_storage_variant_records_uniqueness
|
|
unique: true
|
|
columns:
|
|
- blob_id
|
|
- variation_digest
|
|
lengths: {}
|
|
orders: {}
|
|
opclasses: {}
|
|
where:
|
|
type:
|
|
using:
|
|
include:
|
|
nulls_not_distinct:
|
|
comment:
|
|
valid: true
|
|
ai_quotas:
|
|
- !ruby/object:ActiveRecord::ConnectionAdapters::IndexDefinition
|
|
table: ai_quotas
|
|
name: index_ai_quotas_on_reset_at
|
|
unique: false
|
|
columns:
|
|
- reset_at
|
|
lengths: {}
|
|
orders: {}
|
|
opclasses: {}
|
|
where:
|
|
type:
|
|
using:
|
|
include:
|
|
nulls_not_distinct:
|
|
comment:
|
|
valid: true
|
|
- !ruby/object:ActiveRecord::ConnectionAdapters::IndexDefinition
|
|
table: ai_quotas
|
|
name: index_ai_quotas_on_user_id
|
|
unique: false
|
|
columns:
|
|
- user_id
|
|
lengths: {}
|
|
orders: {}
|
|
opclasses: {}
|
|
where:
|
|
type:
|
|
using:
|
|
include:
|
|
nulls_not_distinct:
|
|
comment:
|
|
valid: true
|
|
ar_internal_metadata: []
|
|
assignees_filters:
|
|
- !ruby/object:ActiveRecord::ConnectionAdapters::IndexDefinition
|
|
table: assignees_filters
|
|
name: index_assignees_filters_on_assignee_id
|
|
unique: false
|
|
columns:
|
|
- assignee_id
|
|
lengths: {}
|
|
orders: {}
|
|
opclasses: {}
|
|
where:
|
|
type:
|
|
using:
|
|
include:
|
|
nulls_not_distinct:
|
|
comment:
|
|
valid: true
|
|
- !ruby/object:ActiveRecord::ConnectionAdapters::IndexDefinition
|
|
table: assignees_filters
|
|
name: index_assignees_filters_on_filter_id
|
|
unique: false
|
|
columns:
|
|
- filter_id
|
|
lengths: {}
|
|
orders: {}
|
|
opclasses: {}
|
|
where:
|
|
type:
|
|
using:
|
|
include:
|
|
nulls_not_distinct:
|
|
comment:
|
|
valid: true
|
|
assigners_filters:
|
|
- !ruby/object:ActiveRecord::ConnectionAdapters::IndexDefinition
|
|
table: assigners_filters
|
|
name: index_assigners_filters_on_assigner_id
|
|
unique: false
|
|
columns:
|
|
- assigner_id
|
|
lengths: {}
|
|
orders: {}
|
|
opclasses: {}
|
|
where:
|
|
type:
|
|
using:
|
|
include:
|
|
nulls_not_distinct:
|
|
comment:
|
|
valid: true
|
|
- !ruby/object:ActiveRecord::ConnectionAdapters::IndexDefinition
|
|
table: assigners_filters
|
|
name: index_assigners_filters_on_filter_id
|
|
unique: false
|
|
columns:
|
|
- filter_id
|
|
lengths: {}
|
|
orders: {}
|
|
opclasses: {}
|
|
where:
|
|
type:
|
|
using:
|
|
include:
|
|
nulls_not_distinct:
|
|
comment:
|
|
valid: true
|
|
assignments:
|
|
- !ruby/object:ActiveRecord::ConnectionAdapters::IndexDefinition
|
|
table: assignments
|
|
name: index_assignments_on_assignee_id_and_card_id
|
|
unique: true
|
|
columns:
|
|
- assignee_id
|
|
- card_id
|
|
lengths: {}
|
|
orders: {}
|
|
opclasses: {}
|
|
where:
|
|
type:
|
|
using:
|
|
include:
|
|
nulls_not_distinct:
|
|
comment:
|
|
valid: true
|
|
- !ruby/object:ActiveRecord::ConnectionAdapters::IndexDefinition
|
|
table: assignments
|
|
name: index_assignments_on_card_id
|
|
unique: false
|
|
columns:
|
|
- card_id
|
|
lengths: {}
|
|
orders: {}
|
|
opclasses: {}
|
|
where:
|
|
type:
|
|
using:
|
|
include:
|
|
nulls_not_distinct:
|
|
comment:
|
|
valid: true
|
|
card_activity_spikes:
|
|
- !ruby/object:ActiveRecord::ConnectionAdapters::IndexDefinition
|
|
table: card_activity_spikes
|
|
name: index_card_activity_spikes_on_card_id
|
|
unique: false
|
|
columns:
|
|
- card_id
|
|
lengths: {}
|
|
orders: {}
|
|
opclasses: {}
|
|
where:
|
|
type:
|
|
using:
|
|
include:
|
|
nulls_not_distinct:
|
|
comment:
|
|
valid: true
|
|
card_engagements:
|
|
- !ruby/object:ActiveRecord::ConnectionAdapters::IndexDefinition
|
|
table: card_engagements
|
|
name: index_card_engagements_on_card_id
|
|
unique: false
|
|
columns:
|
|
- card_id
|
|
lengths: {}
|
|
orders: {}
|
|
opclasses: {}
|
|
where:
|
|
type:
|
|
using:
|
|
include:
|
|
nulls_not_distinct:
|
|
comment:
|
|
valid: true
|
|
- !ruby/object:ActiveRecord::ConnectionAdapters::IndexDefinition
|
|
table: card_engagements
|
|
name: index_card_engagements_on_status
|
|
unique: false
|
|
columns:
|
|
- status
|
|
lengths: {}
|
|
orders: {}
|
|
opclasses: {}
|
|
where:
|
|
type:
|
|
using:
|
|
include:
|
|
nulls_not_distinct:
|
|
comment:
|
|
valid: true
|
|
card_goldnesses:
|
|
- !ruby/object:ActiveRecord::ConnectionAdapters::IndexDefinition
|
|
table: card_goldnesses
|
|
name: index_card_goldnesses_on_card_id
|
|
unique: true
|
|
columns:
|
|
- card_id
|
|
lengths: {}
|
|
orders: {}
|
|
opclasses: {}
|
|
where:
|
|
type:
|
|
using:
|
|
include:
|
|
nulls_not_distinct:
|
|
comment:
|
|
valid: true
|
|
cards:
|
|
- !ruby/object:ActiveRecord::ConnectionAdapters::IndexDefinition
|
|
table: cards
|
|
name: index_cards_on_collection_id
|
|
unique: false
|
|
columns:
|
|
- collection_id
|
|
lengths: {}
|
|
orders: {}
|
|
opclasses: {}
|
|
where:
|
|
type:
|
|
using:
|
|
include:
|
|
nulls_not_distinct:
|
|
comment:
|
|
valid: true
|
|
- !ruby/object:ActiveRecord::ConnectionAdapters::IndexDefinition
|
|
table: cards
|
|
name: index_cards_on_last_active_at_and_status
|
|
unique: false
|
|
columns:
|
|
- last_active_at
|
|
- status
|
|
lengths: {}
|
|
orders: {}
|
|
opclasses: {}
|
|
where:
|
|
type:
|
|
using:
|
|
include:
|
|
nulls_not_distinct:
|
|
comment:
|
|
valid: true
|
|
- !ruby/object:ActiveRecord::ConnectionAdapters::IndexDefinition
|
|
table: cards
|
|
name: index_cards_on_stage_id
|
|
unique: false
|
|
columns:
|
|
- stage_id
|
|
lengths: {}
|
|
orders: {}
|
|
opclasses: {}
|
|
where:
|
|
type:
|
|
using:
|
|
include:
|
|
nulls_not_distinct:
|
|
comment:
|
|
valid: true
|
|
closers_filters:
|
|
- !ruby/object:ActiveRecord::ConnectionAdapters::IndexDefinition
|
|
table: closers_filters
|
|
name: index_closers_filters_on_closer_id
|
|
unique: false
|
|
columns:
|
|
- closer_id
|
|
lengths: {}
|
|
orders: {}
|
|
opclasses: {}
|
|
where:
|
|
type:
|
|
using:
|
|
include:
|
|
nulls_not_distinct:
|
|
comment:
|
|
valid: true
|
|
- !ruby/object:ActiveRecord::ConnectionAdapters::IndexDefinition
|
|
table: closers_filters
|
|
name: index_closers_filters_on_filter_id
|
|
unique: false
|
|
columns:
|
|
- filter_id
|
|
lengths: {}
|
|
orders: {}
|
|
opclasses: {}
|
|
where:
|
|
type:
|
|
using:
|
|
include:
|
|
nulls_not_distinct:
|
|
comment:
|
|
valid: true
|
|
closure_reasons: []
|
|
closures:
|
|
- !ruby/object:ActiveRecord::ConnectionAdapters::IndexDefinition
|
|
table: closures
|
|
name: index_closures_on_card_id
|
|
unique: true
|
|
columns:
|
|
- card_id
|
|
lengths: {}
|
|
orders: {}
|
|
opclasses: {}
|
|
where:
|
|
type:
|
|
using:
|
|
include:
|
|
nulls_not_distinct:
|
|
comment:
|
|
valid: true
|
|
- !ruby/object:ActiveRecord::ConnectionAdapters::IndexDefinition
|
|
table: closures
|
|
name: index_closures_on_card_id_and_created_at
|
|
unique: false
|
|
columns:
|
|
- card_id
|
|
- created_at
|
|
lengths: {}
|
|
orders: {}
|
|
opclasses: {}
|
|
where:
|
|
type:
|
|
using:
|
|
include:
|
|
nulls_not_distinct:
|
|
comment:
|
|
valid: true
|
|
- !ruby/object:ActiveRecord::ConnectionAdapters::IndexDefinition
|
|
table: closures
|
|
name: index_closures_on_user_id
|
|
unique: false
|
|
columns:
|
|
- user_id
|
|
lengths: {}
|
|
orders: {}
|
|
opclasses: {}
|
|
where:
|
|
type:
|
|
using:
|
|
include:
|
|
nulls_not_distinct:
|
|
comment:
|
|
valid: true
|
|
collection_publications:
|
|
- !ruby/object:ActiveRecord::ConnectionAdapters::IndexDefinition
|
|
table: collection_publications
|
|
name: index_collection_publications_on_collection_id
|
|
unique: false
|
|
columns:
|
|
- collection_id
|
|
lengths: {}
|
|
orders: {}
|
|
opclasses: {}
|
|
where:
|
|
type:
|
|
using:
|
|
include:
|
|
nulls_not_distinct:
|
|
comment:
|
|
valid: true
|
|
- !ruby/object:ActiveRecord::ConnectionAdapters::IndexDefinition
|
|
table: collection_publications
|
|
name: index_collection_publications_on_key
|
|
unique: true
|
|
columns:
|
|
- key
|
|
lengths: {}
|
|
orders: {}
|
|
opclasses: {}
|
|
where:
|
|
type:
|
|
using:
|
|
include:
|
|
nulls_not_distinct:
|
|
comment:
|
|
valid: true
|
|
collections:
|
|
- !ruby/object:ActiveRecord::ConnectionAdapters::IndexDefinition
|
|
table: collections
|
|
name: index_collections_on_creator_id
|
|
unique: false
|
|
columns:
|
|
- creator_id
|
|
lengths: {}
|
|
orders: {}
|
|
opclasses: {}
|
|
where:
|
|
type:
|
|
using:
|
|
include:
|
|
nulls_not_distinct:
|
|
comment:
|
|
valid: true
|
|
- !ruby/object:ActiveRecord::ConnectionAdapters::IndexDefinition
|
|
table: collections
|
|
name: index_collections_on_workflow_id
|
|
unique: false
|
|
columns:
|
|
- workflow_id
|
|
lengths: {}
|
|
orders: {}
|
|
opclasses: {}
|
|
where:
|
|
type:
|
|
using:
|
|
include:
|
|
nulls_not_distinct:
|
|
comment:
|
|
valid: true
|
|
collections_filters:
|
|
- !ruby/object:ActiveRecord::ConnectionAdapters::IndexDefinition
|
|
table: collections_filters
|
|
name: index_collections_filters_on_collection_id
|
|
unique: false
|
|
columns:
|
|
- collection_id
|
|
lengths: {}
|
|
orders: {}
|
|
opclasses: {}
|
|
where:
|
|
type:
|
|
using:
|
|
include:
|
|
nulls_not_distinct:
|
|
comment:
|
|
valid: true
|
|
- !ruby/object:ActiveRecord::ConnectionAdapters::IndexDefinition
|
|
table: collections_filters
|
|
name: index_collections_filters_on_filter_id
|
|
unique: false
|
|
columns:
|
|
- filter_id
|
|
lengths: {}
|
|
orders: {}
|
|
opclasses: {}
|
|
where:
|
|
type:
|
|
using:
|
|
include:
|
|
nulls_not_distinct:
|
|
comment:
|
|
valid: true
|
|
comments:
|
|
- !ruby/object:ActiveRecord::ConnectionAdapters::IndexDefinition
|
|
table: comments
|
|
name: index_comments_on_card_id
|
|
unique: false
|
|
columns:
|
|
- card_id
|
|
lengths: {}
|
|
orders: {}
|
|
opclasses: {}
|
|
where:
|
|
type:
|
|
using:
|
|
include:
|
|
nulls_not_distinct:
|
|
comment:
|
|
valid: true
|
|
conversation_messages:
|
|
- !ruby/object:ActiveRecord::ConnectionAdapters::IndexDefinition
|
|
table: conversation_messages
|
|
name: index_conversation_messages_on_conversation_id
|
|
unique: false
|
|
columns:
|
|
- conversation_id
|
|
lengths: {}
|
|
orders: {}
|
|
opclasses: {}
|
|
where:
|
|
type:
|
|
using:
|
|
include:
|
|
nulls_not_distinct:
|
|
comment:
|
|
valid: true
|
|
conversations:
|
|
- !ruby/object:ActiveRecord::ConnectionAdapters::IndexDefinition
|
|
table: conversations
|
|
name: index_conversations_on_user_id
|
|
unique: true
|
|
columns:
|
|
- user_id
|
|
lengths: {}
|
|
orders: {}
|
|
opclasses: {}
|
|
where:
|
|
type:
|
|
using:
|
|
include:
|
|
nulls_not_distinct:
|
|
comment:
|
|
valid: true
|
|
creators_filters:
|
|
- !ruby/object:ActiveRecord::ConnectionAdapters::IndexDefinition
|
|
table: creators_filters
|
|
name: index_creators_filters_on_creator_id
|
|
unique: false
|
|
columns:
|
|
- creator_id
|
|
lengths: {}
|
|
orders: {}
|
|
opclasses: {}
|
|
where:
|
|
type:
|
|
using:
|
|
include:
|
|
nulls_not_distinct:
|
|
comment:
|
|
valid: true
|
|
- !ruby/object:ActiveRecord::ConnectionAdapters::IndexDefinition
|
|
table: creators_filters
|
|
name: index_creators_filters_on_filter_id
|
|
unique: false
|
|
columns:
|
|
- filter_id
|
|
lengths: {}
|
|
orders: {}
|
|
opclasses: {}
|
|
where:
|
|
type:
|
|
using:
|
|
include:
|
|
nulls_not_distinct:
|
|
comment:
|
|
valid: true
|
|
entropy_configurations:
|
|
- !ruby/object:ActiveRecord::ConnectionAdapters::IndexDefinition
|
|
table: entropy_configurations
|
|
name: idx_on_container_type_container_id_auto_close_perio_74dc880875
|
|
unique: false
|
|
columns:
|
|
- container_type
|
|
- container_id
|
|
- auto_close_period
|
|
lengths: {}
|
|
orders: {}
|
|
opclasses: {}
|
|
where:
|
|
type:
|
|
using:
|
|
include:
|
|
nulls_not_distinct:
|
|
comment:
|
|
valid: true
|
|
- !ruby/object:ActiveRecord::ConnectionAdapters::IndexDefinition
|
|
table: entropy_configurations
|
|
name: idx_on_container_type_container_id_auto_reconsider__583aaddbea
|
|
unique: false
|
|
columns:
|
|
- container_type
|
|
- container_id
|
|
- auto_reconsider_period
|
|
lengths: {}
|
|
orders: {}
|
|
opclasses: {}
|
|
where:
|
|
type:
|
|
using:
|
|
include:
|
|
nulls_not_distinct:
|
|
comment:
|
|
valid: true
|
|
- !ruby/object:ActiveRecord::ConnectionAdapters::IndexDefinition
|
|
table: entropy_configurations
|
|
name: index_entropy_configurations_on_container
|
|
unique: true
|
|
columns:
|
|
- container_type
|
|
- container_id
|
|
lengths: {}
|
|
orders: {}
|
|
opclasses: {}
|
|
where:
|
|
type:
|
|
using:
|
|
include:
|
|
nulls_not_distinct:
|
|
comment:
|
|
valid: true
|
|
event_activity_summaries:
|
|
- !ruby/object:ActiveRecord::ConnectionAdapters::IndexDefinition
|
|
table: event_activity_summaries
|
|
name: index_event_activity_summaries_on_key
|
|
unique: true
|
|
columns:
|
|
- key
|
|
lengths: {}
|
|
orders: {}
|
|
opclasses: {}
|
|
where:
|
|
type:
|
|
using:
|
|
include:
|
|
nulls_not_distinct:
|
|
comment:
|
|
valid: true
|
|
events:
|
|
- !ruby/object:ActiveRecord::ConnectionAdapters::IndexDefinition
|
|
table: events
|
|
name: index_events_on_collection_id
|
|
unique: false
|
|
columns:
|
|
- collection_id
|
|
lengths: {}
|
|
orders: {}
|
|
opclasses: {}
|
|
where:
|
|
type:
|
|
using:
|
|
include:
|
|
nulls_not_distinct:
|
|
comment:
|
|
valid: true
|
|
- !ruby/object:ActiveRecord::ConnectionAdapters::IndexDefinition
|
|
table: events
|
|
name: index_events_on_creator_id
|
|
unique: false
|
|
columns:
|
|
- creator_id
|
|
lengths: {}
|
|
orders: {}
|
|
opclasses: {}
|
|
where:
|
|
type:
|
|
using:
|
|
include:
|
|
nulls_not_distinct:
|
|
comment:
|
|
valid: true
|
|
- !ruby/object:ActiveRecord::ConnectionAdapters::IndexDefinition
|
|
table: events
|
|
name: index_events_on_eventable
|
|
unique: false
|
|
columns:
|
|
- eventable_type
|
|
- eventable_id
|
|
lengths: {}
|
|
orders: {}
|
|
opclasses: {}
|
|
where:
|
|
type:
|
|
using:
|
|
include:
|
|
nulls_not_distinct:
|
|
comment:
|
|
valid: true
|
|
- !ruby/object:ActiveRecord::ConnectionAdapters::IndexDefinition
|
|
table: events
|
|
name: index_events_on_summary_id_and_action
|
|
unique: false
|
|
columns:
|
|
- action
|
|
lengths: {}
|
|
orders: {}
|
|
opclasses: {}
|
|
where:
|
|
type:
|
|
using:
|
|
include:
|
|
nulls_not_distinct:
|
|
comment:
|
|
valid: true
|
|
filters:
|
|
- !ruby/object:ActiveRecord::ConnectionAdapters::IndexDefinition
|
|
table: filters
|
|
name: index_filters_on_creator_id_and_params_digest
|
|
unique: true
|
|
columns:
|
|
- creator_id
|
|
- params_digest
|
|
lengths: {}
|
|
orders: {}
|
|
opclasses: {}
|
|
where:
|
|
type:
|
|
using:
|
|
include:
|
|
nulls_not_distinct:
|
|
comment:
|
|
valid: true
|
|
filters_stages:
|
|
- !ruby/object:ActiveRecord::ConnectionAdapters::IndexDefinition
|
|
table: filters_stages
|
|
name: index_filters_stages_on_filter_id
|
|
unique: false
|
|
columns:
|
|
- filter_id
|
|
lengths: {}
|
|
orders: {}
|
|
opclasses: {}
|
|
where:
|
|
type:
|
|
using:
|
|
include:
|
|
nulls_not_distinct:
|
|
comment:
|
|
valid: true
|
|
- !ruby/object:ActiveRecord::ConnectionAdapters::IndexDefinition
|
|
table: filters_stages
|
|
name: index_filters_stages_on_stage_id
|
|
unique: false
|
|
columns:
|
|
- stage_id
|
|
lengths: {}
|
|
orders: {}
|
|
opclasses: {}
|
|
where:
|
|
type:
|
|
using:
|
|
include:
|
|
nulls_not_distinct:
|
|
comment:
|
|
valid: true
|
|
filters_tags:
|
|
- !ruby/object:ActiveRecord::ConnectionAdapters::IndexDefinition
|
|
table: filters_tags
|
|
name: index_filters_tags_on_filter_id
|
|
unique: false
|
|
columns:
|
|
- filter_id
|
|
lengths: {}
|
|
orders: {}
|
|
opclasses: {}
|
|
where:
|
|
type:
|
|
using:
|
|
include:
|
|
nulls_not_distinct:
|
|
comment:
|
|
valid: true
|
|
- !ruby/object:ActiveRecord::ConnectionAdapters::IndexDefinition
|
|
table: filters_tags
|
|
name: index_filters_tags_on_tag_id
|
|
unique: false
|
|
columns:
|
|
- tag_id
|
|
lengths: {}
|
|
orders: {}
|
|
opclasses: {}
|
|
where:
|
|
type:
|
|
using:
|
|
include:
|
|
nulls_not_distinct:
|
|
comment:
|
|
valid: true
|
|
mentions:
|
|
- !ruby/object:ActiveRecord::ConnectionAdapters::IndexDefinition
|
|
table: mentions
|
|
name: index_mentions_on_mentionee_id
|
|
unique: false
|
|
columns:
|
|
- mentionee_id
|
|
lengths: {}
|
|
orders: {}
|
|
opclasses: {}
|
|
where:
|
|
type:
|
|
using:
|
|
include:
|
|
nulls_not_distinct:
|
|
comment:
|
|
valid: true
|
|
- !ruby/object:ActiveRecord::ConnectionAdapters::IndexDefinition
|
|
table: mentions
|
|
name: index_mentions_on_mentioner_id
|
|
unique: false
|
|
columns:
|
|
- mentioner_id
|
|
lengths: {}
|
|
orders: {}
|
|
opclasses: {}
|
|
where:
|
|
type:
|
|
using:
|
|
include:
|
|
nulls_not_distinct:
|
|
comment:
|
|
valid: true
|
|
- !ruby/object:ActiveRecord::ConnectionAdapters::IndexDefinition
|
|
table: mentions
|
|
name: index_mentions_on_source
|
|
unique: false
|
|
columns:
|
|
- source_type
|
|
- source_id
|
|
lengths: {}
|
|
orders: {}
|
|
opclasses: {}
|
|
where:
|
|
type:
|
|
using:
|
|
include:
|
|
nulls_not_distinct:
|
|
comment:
|
|
valid: true
|
|
notification_bundles:
|
|
- !ruby/object:ActiveRecord::ConnectionAdapters::IndexDefinition
|
|
table: notification_bundles
|
|
name: idx_on_user_id_starts_at_ends_at_7eae5d3ac5
|
|
unique: false
|
|
columns:
|
|
- user_id
|
|
- starts_at
|
|
- ends_at
|
|
lengths: {}
|
|
orders: {}
|
|
opclasses: {}
|
|
where:
|
|
type:
|
|
using:
|
|
include:
|
|
nulls_not_distinct:
|
|
comment:
|
|
valid: true
|
|
- !ruby/object:ActiveRecord::ConnectionAdapters::IndexDefinition
|
|
table: notification_bundles
|
|
name: index_notification_bundles_on_ends_at_and_status
|
|
unique: false
|
|
columns:
|
|
- ends_at
|
|
- status
|
|
lengths: {}
|
|
orders: {}
|
|
opclasses: {}
|
|
where:
|
|
type:
|
|
using:
|
|
include:
|
|
nulls_not_distinct:
|
|
comment:
|
|
valid: true
|
|
- !ruby/object:ActiveRecord::ConnectionAdapters::IndexDefinition
|
|
table: notification_bundles
|
|
name: index_notification_bundles_on_user_id_and_status
|
|
unique: false
|
|
columns:
|
|
- user_id
|
|
- status
|
|
lengths: {}
|
|
orders: {}
|
|
opclasses: {}
|
|
where:
|
|
type:
|
|
using:
|
|
include:
|
|
nulls_not_distinct:
|
|
comment:
|
|
valid: true
|
|
notifications:
|
|
- !ruby/object:ActiveRecord::ConnectionAdapters::IndexDefinition
|
|
table: notifications
|
|
name: index_notifications_on_creator_id
|
|
unique: false
|
|
columns:
|
|
- creator_id
|
|
lengths: {}
|
|
orders: {}
|
|
opclasses: {}
|
|
where:
|
|
type:
|
|
using:
|
|
include:
|
|
nulls_not_distinct:
|
|
comment:
|
|
valid: true
|
|
- !ruby/object:ActiveRecord::ConnectionAdapters::IndexDefinition
|
|
table: notifications
|
|
name: index_notifications_on_source
|
|
unique: false
|
|
columns:
|
|
- source_type
|
|
- source_id
|
|
lengths: {}
|
|
orders: {}
|
|
opclasses: {}
|
|
where:
|
|
type:
|
|
using:
|
|
include:
|
|
nulls_not_distinct:
|
|
comment:
|
|
valid: true
|
|
- !ruby/object:ActiveRecord::ConnectionAdapters::IndexDefinition
|
|
table: notifications
|
|
name: index_notifications_on_user_id
|
|
unique: false
|
|
columns:
|
|
- user_id
|
|
lengths: {}
|
|
orders: {}
|
|
opclasses: {}
|
|
where:
|
|
type:
|
|
using:
|
|
include:
|
|
nulls_not_distinct:
|
|
comment:
|
|
valid: true
|
|
- !ruby/object:ActiveRecord::ConnectionAdapters::IndexDefinition
|
|
table: notifications
|
|
name: index_notifications_on_user_id_and_read_at_and_created_at
|
|
unique: false
|
|
columns:
|
|
- user_id
|
|
- read_at
|
|
- created_at
|
|
lengths: {}
|
|
orders:
|
|
read_at: :desc
|
|
created_at: :desc
|
|
opclasses: {}
|
|
where:
|
|
type:
|
|
using:
|
|
include:
|
|
nulls_not_distinct:
|
|
comment:
|
|
valid: true
|
|
pins:
|
|
- !ruby/object:ActiveRecord::ConnectionAdapters::IndexDefinition
|
|
table: pins
|
|
name: index_pins_on_card_id
|
|
unique: false
|
|
columns:
|
|
- card_id
|
|
lengths: {}
|
|
orders: {}
|
|
opclasses: {}
|
|
where:
|
|
type:
|
|
using:
|
|
include:
|
|
nulls_not_distinct:
|
|
comment:
|
|
valid: true
|
|
- !ruby/object:ActiveRecord::ConnectionAdapters::IndexDefinition
|
|
table: pins
|
|
name: index_pins_on_card_id_and_user_id
|
|
unique: true
|
|
columns:
|
|
- card_id
|
|
- user_id
|
|
lengths: {}
|
|
orders: {}
|
|
opclasses: {}
|
|
where:
|
|
type:
|
|
using:
|
|
include:
|
|
nulls_not_distinct:
|
|
comment:
|
|
valid: true
|
|
- !ruby/object:ActiveRecord::ConnectionAdapters::IndexDefinition
|
|
table: pins
|
|
name: index_pins_on_user_id
|
|
unique: false
|
|
columns:
|
|
- user_id
|
|
lengths: {}
|
|
orders: {}
|
|
opclasses: {}
|
|
where:
|
|
type:
|
|
using:
|
|
include:
|
|
nulls_not_distinct:
|
|
comment:
|
|
valid: true
|
|
push_subscriptions:
|
|
- !ruby/object:ActiveRecord::ConnectionAdapters::IndexDefinition
|
|
table: push_subscriptions
|
|
name: idx_on_endpoint_p256dh_key_auth_key_7553014576
|
|
unique: false
|
|
columns:
|
|
- endpoint
|
|
- p256dh_key
|
|
- auth_key
|
|
lengths: {}
|
|
orders: {}
|
|
opclasses: {}
|
|
where:
|
|
type:
|
|
using:
|
|
include:
|
|
nulls_not_distinct:
|
|
comment:
|
|
valid: true
|
|
- !ruby/object:ActiveRecord::ConnectionAdapters::IndexDefinition
|
|
table: push_subscriptions
|
|
name: index_push_subscriptions_on_endpoint
|
|
unique: false
|
|
columns:
|
|
- endpoint
|
|
lengths: {}
|
|
orders: {}
|
|
opclasses: {}
|
|
where:
|
|
type:
|
|
using:
|
|
include:
|
|
nulls_not_distinct:
|
|
comment:
|
|
valid: true
|
|
- !ruby/object:ActiveRecord::ConnectionAdapters::IndexDefinition
|
|
table: push_subscriptions
|
|
name: index_push_subscriptions_on_user_agent
|
|
unique: false
|
|
columns:
|
|
- user_agent
|
|
lengths: {}
|
|
orders: {}
|
|
opclasses: {}
|
|
where:
|
|
type:
|
|
using:
|
|
include:
|
|
nulls_not_distinct:
|
|
comment:
|
|
valid: true
|
|
- !ruby/object:ActiveRecord::ConnectionAdapters::IndexDefinition
|
|
table: push_subscriptions
|
|
name: index_push_subscriptions_on_user_id
|
|
unique: false
|
|
columns:
|
|
- user_id
|
|
lengths: {}
|
|
orders: {}
|
|
opclasses: {}
|
|
where:
|
|
type:
|
|
using:
|
|
include:
|
|
nulls_not_distinct:
|
|
comment:
|
|
valid: true
|
|
- !ruby/object:ActiveRecord::ConnectionAdapters::IndexDefinition
|
|
table: push_subscriptions
|
|
name: index_push_subscriptions_on_user_id_and_endpoint
|
|
unique: true
|
|
columns:
|
|
- user_id
|
|
- endpoint
|
|
lengths: {}
|
|
orders: {}
|
|
opclasses: {}
|
|
where:
|
|
type:
|
|
using:
|
|
include:
|
|
nulls_not_distinct:
|
|
comment:
|
|
valid: true
|
|
reactions:
|
|
- !ruby/object:ActiveRecord::ConnectionAdapters::IndexDefinition
|
|
table: reactions
|
|
name: index_reactions_on_comment_id
|
|
unique: false
|
|
columns:
|
|
- comment_id
|
|
lengths: {}
|
|
orders: {}
|
|
opclasses: {}
|
|
where:
|
|
type:
|
|
using:
|
|
include:
|
|
nulls_not_distinct:
|
|
comment:
|
|
valid: true
|
|
- !ruby/object:ActiveRecord::ConnectionAdapters::IndexDefinition
|
|
table: reactions
|
|
name: index_reactions_on_reacter_id
|
|
unique: false
|
|
columns:
|
|
- reacter_id
|
|
lengths: {}
|
|
orders: {}
|
|
opclasses: {}
|
|
where:
|
|
type:
|
|
using:
|
|
include:
|
|
nulls_not_distinct:
|
|
comment:
|
|
valid: true
|
|
schema_migrations: []
|
|
search_embeddings_vector_chunks00: []
|
|
search_queries:
|
|
- !ruby/object:ActiveRecord::ConnectionAdapters::IndexDefinition
|
|
table: search_queries
|
|
name: index_search_queries_on_user_id
|
|
unique: false
|
|
columns:
|
|
- user_id
|
|
lengths: {}
|
|
orders: {}
|
|
opclasses: {}
|
|
where:
|
|
type:
|
|
using:
|
|
include:
|
|
nulls_not_distinct:
|
|
comment:
|
|
valid: true
|
|
- !ruby/object:ActiveRecord::ConnectionAdapters::IndexDefinition
|
|
table: search_queries
|
|
name: index_search_queries_on_user_id_and_terms
|
|
unique: false
|
|
columns:
|
|
- user_id
|
|
- terms
|
|
lengths: {}
|
|
orders: {}
|
|
opclasses: {}
|
|
where:
|
|
type:
|
|
using:
|
|
include:
|
|
nulls_not_distinct:
|
|
comment:
|
|
valid: true
|
|
- !ruby/object:ActiveRecord::ConnectionAdapters::IndexDefinition
|
|
table: search_queries
|
|
name: index_search_queries_on_user_id_and_updated_at
|
|
unique: true
|
|
columns:
|
|
- user_id
|
|
- updated_at
|
|
lengths: {}
|
|
orders: {}
|
|
opclasses: {}
|
|
where:
|
|
type:
|
|
using:
|
|
include:
|
|
nulls_not_distinct:
|
|
comment:
|
|
valid: true
|
|
search_results: []
|
|
sessions:
|
|
- !ruby/object:ActiveRecord::ConnectionAdapters::IndexDefinition
|
|
table: sessions
|
|
name: index_sessions_on_user_id
|
|
unique: false
|
|
columns:
|
|
- user_id
|
|
lengths: {}
|
|
orders: {}
|
|
opclasses: {}
|
|
where:
|
|
type:
|
|
using:
|
|
include:
|
|
nulls_not_distinct:
|
|
comment:
|
|
valid: true
|
|
steps:
|
|
- !ruby/object:ActiveRecord::ConnectionAdapters::IndexDefinition
|
|
table: steps
|
|
name: index_steps_on_card_id
|
|
unique: false
|
|
columns:
|
|
- card_id
|
|
lengths: {}
|
|
orders: {}
|
|
opclasses: {}
|
|
where:
|
|
type:
|
|
using:
|
|
include:
|
|
nulls_not_distinct:
|
|
comment:
|
|
valid: true
|
|
- !ruby/object:ActiveRecord::ConnectionAdapters::IndexDefinition
|
|
table: steps
|
|
name: index_steps_on_card_id_and_completed
|
|
unique: false
|
|
columns:
|
|
- card_id
|
|
- completed
|
|
lengths: {}
|
|
orders: {}
|
|
opclasses: {}
|
|
where:
|
|
type:
|
|
using:
|
|
include:
|
|
nulls_not_distinct:
|
|
comment:
|
|
valid: true
|
|
taggings:
|
|
- !ruby/object:ActiveRecord::ConnectionAdapters::IndexDefinition
|
|
table: taggings
|
|
name: index_taggings_on_card_id_and_tag_id
|
|
unique: true
|
|
columns:
|
|
- card_id
|
|
- tag_id
|
|
lengths: {}
|
|
orders: {}
|
|
opclasses: {}
|
|
where:
|
|
type:
|
|
using:
|
|
include:
|
|
nulls_not_distinct:
|
|
comment:
|
|
valid: true
|
|
- !ruby/object:ActiveRecord::ConnectionAdapters::IndexDefinition
|
|
table: taggings
|
|
name: index_taggings_on_tag_id
|
|
unique: false
|
|
columns:
|
|
- tag_id
|
|
lengths: {}
|
|
orders: {}
|
|
opclasses: {}
|
|
where:
|
|
type:
|
|
using:
|
|
include:
|
|
nulls_not_distinct:
|
|
comment:
|
|
valid: true
|
|
tags: []
|
|
user_settings:
|
|
- !ruby/object:ActiveRecord::ConnectionAdapters::IndexDefinition
|
|
table: user_settings
|
|
name: index_user_settings_on_user_id
|
|
unique: false
|
|
columns:
|
|
- user_id
|
|
lengths: {}
|
|
orders: {}
|
|
opclasses: {}
|
|
where:
|
|
type:
|
|
using:
|
|
include:
|
|
nulls_not_distinct:
|
|
comment:
|
|
valid: true
|
|
- !ruby/object:ActiveRecord::ConnectionAdapters::IndexDefinition
|
|
table: user_settings
|
|
name: index_user_settings_on_user_id_and_bundle_email_frequency
|
|
unique: false
|
|
columns:
|
|
- user_id
|
|
- bundle_email_frequency
|
|
lengths: {}
|
|
orders: {}
|
|
opclasses: {}
|
|
where:
|
|
type:
|
|
using:
|
|
include:
|
|
nulls_not_distinct:
|
|
comment:
|
|
valid: true
|
|
users:
|
|
- !ruby/object:ActiveRecord::ConnectionAdapters::IndexDefinition
|
|
table: users
|
|
name: index_users_on_email_address
|
|
unique: true
|
|
columns:
|
|
- email_address
|
|
lengths: {}
|
|
orders: {}
|
|
opclasses: {}
|
|
where:
|
|
type:
|
|
using:
|
|
include:
|
|
nulls_not_distinct:
|
|
comment:
|
|
valid: true
|
|
- !ruby/object:ActiveRecord::ConnectionAdapters::IndexDefinition
|
|
table: users
|
|
name: index_users_on_role
|
|
unique: false
|
|
columns:
|
|
- role
|
|
lengths: {}
|
|
orders: {}
|
|
opclasses: {}
|
|
where:
|
|
type:
|
|
using:
|
|
include:
|
|
nulls_not_distinct:
|
|
comment:
|
|
valid: true
|
|
- !ruby/object:ActiveRecord::ConnectionAdapters::IndexDefinition
|
|
table: users
|
|
name: index_users_on_signal_user_id
|
|
unique: true
|
|
columns:
|
|
- signal_user_id
|
|
lengths: {}
|
|
orders: {}
|
|
opclasses: {}
|
|
where:
|
|
type:
|
|
using:
|
|
include:
|
|
nulls_not_distinct:
|
|
comment:
|
|
valid: true
|
|
watches:
|
|
- !ruby/object:ActiveRecord::ConnectionAdapters::IndexDefinition
|
|
table: watches
|
|
name: index_watches_on_card_id
|
|
unique: false
|
|
columns:
|
|
- card_id
|
|
lengths: {}
|
|
orders: {}
|
|
opclasses: {}
|
|
where:
|
|
type:
|
|
using:
|
|
include:
|
|
nulls_not_distinct:
|
|
comment:
|
|
valid: true
|
|
- !ruby/object:ActiveRecord::ConnectionAdapters::IndexDefinition
|
|
table: watches
|
|
name: index_watches_on_user_id
|
|
unique: false
|
|
columns:
|
|
- user_id
|
|
lengths: {}
|
|
orders: {}
|
|
opclasses: {}
|
|
where:
|
|
type:
|
|
using:
|
|
include:
|
|
nulls_not_distinct:
|
|
comment:
|
|
valid: true
|
|
workflow_stages:
|
|
- !ruby/object:ActiveRecord::ConnectionAdapters::IndexDefinition
|
|
table: workflow_stages
|
|
name: index_workflow_stages_on_workflow_id
|
|
unique: false
|
|
columns:
|
|
- workflow_id
|
|
lengths: {}
|
|
orders: {}
|
|
opclasses: {}
|
|
where:
|
|
type:
|
|
using:
|
|
include:
|
|
nulls_not_distinct:
|
|
comment:
|
|
valid: true
|
|
workflows: []
|
|
version: 20250828092106
|