--- !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: - &23 !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: - &7 !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: - &8 !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: &5 !ruby/object:ActiveModel::Type::String true: t false: f precision: scale: limit: sql_type_metadata: &6 !ruby/object:ActiveRecord::ConnectionAdapters::SqlTypeMetadata sql_type: varchar type: :string limit: precision: scale: 'null': false default: access_only 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: - &28 !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: account_join_codes: - !ruby/object:ActiveRecord::ConnectionAdapters::SQLite3::Column auto_increment: name: code cast_type: *5 sql_type_metadata: *6 'null': false default: default_function: collation: comment: - *7 - *8 - *9 - !ruby/object:ActiveRecord::ConnectionAdapters::SQLite3::Column auto_increment: name: usage_count cast_type: *3 sql_type_metadata: *4 'null': false default: 0 default_function: collation: comment: - !ruby/object:ActiveRecord::ConnectionAdapters::SQLite3::Column auto_increment: name: usage_limit cast_type: *3 sql_type_metadata: *4 'null': false default: 10 default_function: collation: comment: accounts: - *7 - !ruby/object:ActiveRecord::ConnectionAdapters::SQLite3::Column auto_increment: name: external_account_id cast_type: *3 sql_type_metadata: *4 'null': true default: default_function: collation: comment: - *8 - &10 !ruby/object:ActiveRecord::ConnectionAdapters::SQLite3::Column auto_increment: name: name cast_type: *5 sql_type_metadata: *6 'null': false 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: - *7 - *8 - *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: *5 sql_type_metadata: *6 '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: - *7 - *8 - *10 - *13 - *14 - !ruby/object:ActiveRecord::ConnectionAdapters::SQLite3::Column auto_increment: name: slug cast_type: *5 sql_type_metadata: *6 '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: *5 sql_type_metadata: *6 'null': true default: default_function: collation: comment: - !ruby/object:ActiveRecord::ConnectionAdapters::SQLite3::Column auto_increment: name: content_type cast_type: *5 sql_type_metadata: *6 'null': true default: default_function: collation: comment: - *7 - !ruby/object:ActiveRecord::ConnectionAdapters::SQLite3::Column auto_increment: name: filename cast_type: *5 sql_type_metadata: *6 'null': false default: default_function: collation: comment: - *8 - &18 !ruby/object:ActiveRecord::ConnectionAdapters::SQLite3::Column auto_increment: name: key cast_type: *5 sql_type_metadata: *6 '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: *5 sql_type_metadata: *6 'null': false default: default_function: collation: comment: active_storage_variant_records: - *17 - *8 - !ruby/object:ActiveRecord::ConnectionAdapters::SQLite3::Column auto_increment: name: variation_digest cast_type: *5 sql_type_metadata: *6 'null': false default: default_function: collation: comment: ar_internal_metadata: - *7 - *18 - *9 - !ruby/object:ActiveRecord::ConnectionAdapters::SQLite3::Column auto_increment: name: value cast_type: *5 sql_type_metadata: *6 'null': true default: default_function: collation: comment: assignees_filters: - &20 !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: - &19 !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: - &21 !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: - *19 assignments: - *20 - *21 - &22 !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: - *7 - *8 - *9 card_activity_spikes: - *22 - *7 - *8 - *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: - *7 - *8 - !ruby/object:ActiveRecord::ConnectionAdapters::SQLite3::Column auto_increment: name: status cast_type: *5 sql_type_metadata: *6 'null': false default: doing default_function: collation: comment: - *9 card_goldnesses: - *22 - *7 - *8 - *9 card_not_nows: - *22 - *7 - *8 - *9 - &24 !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: cards: - *23 - !ruby/object:ActiveRecord::ConnectionAdapters::SQLite3::Column auto_increment: name: column_id cast_type: *3 sql_type_metadata: *4 'null': true default: default_function: collation: comment: - *7 - &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: - *8 - !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: status cast_type: *15 sql_type_metadata: *16 'null': false default: drafted default_function: collation: comment: - &34 !ruby/object:ActiveRecord::ConnectionAdapters::SQLite3::Column auto_increment: name: title cast_type: *5 sql_type_metadata: *6 '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: - *19 closures: - *22 - *7 - *8 - *9 - *24 collection_publications: - *23 - *7 - *8 - !ruby/object:ActiveRecord::ConnectionAdapters::SQLite3::Column auto_increment: name: key cast_type: *5 sql_type_metadata: *6 '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: - *7 - *25 - *8 - *10 - *9 collections_filters: - *23 - *19 columns: - *23 - !ruby/object:ActiveRecord::ConnectionAdapters::SQLite3::Column auto_increment: name: color cast_type: *5 sql_type_metadata: *6 'null': false default: default_function: collation: comment: - *7 - *8 - *10 - !ruby/object:ActiveRecord::ConnectionAdapters::SQLite3::Column auto_increment: name: position cast_type: *3 sql_type_metadata: *4 'null': false default: 0 default_function: collation: comment: - *9 comments: - *22 - *7 - *25 - *8 - *9 creators_filters: - *25 - *19 entropies: - !ruby/object:ActiveRecord::ConnectionAdapters::SQLite3::Column auto_increment: name: auto_postpone_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: *5 sql_type_metadata: *6 'null': false default: default_function: collation: comment: - *7 - *8 - *9 events: - !ruby/object:ActiveRecord::ConnectionAdapters::SQLite3::Column auto_increment: name: action cast_type: *5 sql_type_metadata: *6 'null': false default: default_function: collation: comment: - *23 - *7 - *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: *5 sql_type_metadata: *6 'null': false default: default_function: collation: comment: - *8 - !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: - *7 - *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: - *8 - !ruby/object:ActiveRecord::ConnectionAdapters::SQLite3::Column auto_increment: name: params_digest cast_type: *5 sql_type_metadata: *6 'null': false default: default_function: collation: comment: - *9 filters_tags: - *19 - &33 !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: - *7 - *8 - !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: - &29 !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: - &30 !ruby/object:ActiveRecord::ConnectionAdapters::SQLite3::Column auto_increment: name: source_type cast_type: *5 sql_type_metadata: *6 'null': false default: default_function: collation: comment: - *9 notification_bundles: - *7 - !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: - *8 - !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 - *28 notifications: - *7 - !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: - *8 - !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: - *29 - *30 - *9 - *28 pins: - *22 - *7 - *8 - *9 - *28 push_subscriptions: - !ruby/object:ActiveRecord::ConnectionAdapters::SQLite3::Column auto_increment: name: auth_key cast_type: *5 sql_type_metadata: *6 'null': true default: default_function: collation: comment: - *7 - !ruby/object:ActiveRecord::ConnectionAdapters::SQLite3::Column auto_increment: name: endpoint cast_type: *5 sql_type_metadata: *6 'null': true default: default_function: collation: comment: - *8 - !ruby/object:ActiveRecord::ConnectionAdapters::SQLite3::Column auto_increment: name: p256dh_key cast_type: *5 sql_type_metadata: *6 'null': true default: default_function: collation: comment: - *9 - !ruby/object:ActiveRecord::ConnectionAdapters::SQLite3::Column auto_increment: name: user_agent cast_type: *5 sql_type_metadata: *6 'null': true default: default_function: collation: comment: - *28 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: - *7 - *8 - !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: *5 sql_type_metadata: *6 'null': false default: default_function: collation: comment: search_queries: - *7 - *8 - !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 - *28 search_results: - *7 - *8 - *9 steps: - *22 - !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: - !ruby/object:ActiveRecord::ConnectionAdapters::SQLite3::Column auto_increment: name: content cast_type: *15 sql_type_metadata: *16 'null': false default: default_function: collation: comment: - *7 - *8 - *9 taggings: - *22 - *7 - *8 - *33 - *9 tags: - *7 - *8 - *34 - *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: - *7 - *8 - !ruby/object:ActiveRecord::ConnectionAdapters::SQLite3::Column auto_increment: name: timezone_name cast_type: *5 sql_type_metadata: *6 'null': true default: default_function: collation: comment: - *9 - *28 users: - &36 !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: - *7 - !ruby/object:ActiveRecord::ConnectionAdapters::SQLite3::Column auto_increment: name: email_address cast_type: *5 sql_type_metadata: *6 'null': true default: default_function: collation: comment: - *8 - !ruby/object:ActiveRecord::ConnectionAdapters::SQLite3::Column auto_increment: name: membership_id cast_type: *3 sql_type_metadata: *4 'null': true default: default_function: collation: comment: - *10 - !ruby/object:ActiveRecord::ConnectionAdapters::SQLite3::Column auto_increment: name: password_digest cast_type: *5 sql_type_metadata: *6 'null': true default: default_function: collation: comment: - !ruby/object:ActiveRecord::ConnectionAdapters::SQLite3::Column auto_increment: name: role cast_type: *5 sql_type_metadata: *6 'null': false default: member default_function: collation: comment: - *9 watches: - *22 - *7 - *8 - *9 - *28 - !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: webhook_delinquency_trackers: - !ruby/object:ActiveRecord::ConnectionAdapters::SQLite3::Column auto_increment: name: consecutive_failures_count cast_type: *3 sql_type_metadata: *4 'null': true default: 0 default_function: collation: comment: - *7 - !ruby/object:ActiveRecord::ConnectionAdapters::SQLite3::Column auto_increment: name: first_failure_at cast_type: *1 sql_type_metadata: *2 'null': true default: default_function: collation: comment: - *8 - *9 - &35 !ruby/object:ActiveRecord::ConnectionAdapters::SQLite3::Column auto_increment: name: webhook_id cast_type: *3 sql_type_metadata: *4 'null': false default: default_function: collation: comment: webhook_deliveries: - *7 - !ruby/object:ActiveRecord::ConnectionAdapters::SQLite3::Column auto_increment: name: event_id cast_type: *3 sql_type_metadata: *4 'null': false default: default_function: collation: comment: - *8 - !ruby/object:ActiveRecord::ConnectionAdapters::SQLite3::Column auto_increment: name: request cast_type: *15 sql_type_metadata: *16 'null': true default: default_function: collation: comment: - !ruby/object:ActiveRecord::ConnectionAdapters::SQLite3::Column auto_increment: name: response cast_type: *15 sql_type_metadata: *16 'null': true default: default_function: collation: comment: - !ruby/object:ActiveRecord::ConnectionAdapters::SQLite3::Column auto_increment: name: state cast_type: *5 sql_type_metadata: *6 'null': false default: default_function: collation: comment: - *9 - *35 webhooks: - *36 - *23 - *7 - *8 - !ruby/object:ActiveRecord::ConnectionAdapters::SQLite3::Column auto_increment: name: name cast_type: *5 sql_type_metadata: *6 'null': true default: default_function: collation: comment: - !ruby/object:ActiveRecord::ConnectionAdapters::SQLite3::Column auto_increment: name: signing_secret cast_type: *5 sql_type_metadata: *6 'null': false default: default_function: collation: comment: - !ruby/object:ActiveRecord::ConnectionAdapters::SQLite3::Column auto_increment: name: subscribed_actions cast_type: *15 sql_type_metadata: *16 'null': true default: default_function: collation: comment: - *9 - !ruby/object:ActiveRecord::ConnectionAdapters::SQLite3::Column auto_increment: name: url cast_type: *15 sql_type_metadata: *16 'null': false default: default_function: collation: comment: primary_keys: accesses: id account_join_codes: id accounts: id action_text_rich_texts: id active_storage_attachments: id active_storage_blobs: id active_storage_variant_records: id ar_internal_metadata: key assignees_filters: assigners_filters: assignments: id card_activity_spikes: id card_engagements: id card_goldnesses: id card_not_nows: id cards: id closers_filters: closures: id collection_publications: id collections: id collections_filters: columns: id comments: id creators_filters: entropies: id events: id filters: id filters_tags: mentions: id notification_bundles: id notifications: id pins: id push_subscriptions: id reactions: id schema_migrations: version search_queries: id search_results: id steps: id taggings: id tags: id user_settings: id users: id watches: id webhook_delinquency_trackers: id webhook_deliveries: id webhooks: id data_sources: accesses: true account_join_codes: true accounts: true action_text_rich_texts: true active_storage_attachments: true active_storage_blobs: true active_storage_variant_records: true ar_internal_metadata: true assignees_filters: true assigners_filters: true assignments: true card_activity_spikes: true card_engagements: true card_goldnesses: true card_not_nows: true cards: true closers_filters: true closures: true collection_publications: true collections: true collections_filters: true columns: true comments: true creators_filters: true entropies: true events: true filters: true filters_tags: true mentions: true notification_bundles: true notifications: true pins: true push_subscriptions: true reactions: true schema_migrations: true search_queries: true search_results: true steps: true taggings: true tags: true user_settings: true users: true watches: true webhook_delinquency_trackers: true webhook_deliveries: true webhooks: 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 account_join_codes: - !ruby/object:ActiveRecord::ConnectionAdapters::IndexDefinition table: account_join_codes name: index_account_join_codes_on_code unique: true columns: - code 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_external_account_id unique: true columns: - external_account_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 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 card_not_nows: - !ruby/object:ActiveRecord::ConnectionAdapters::IndexDefinition table: card_not_nows name: index_card_not_nows_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: card_not_nows name: index_card_not_nows_on_user_id unique: false columns: - user_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_column_id unique: false columns: - column_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 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 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 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 columns: - !ruby/object:ActiveRecord::ConnectionAdapters::IndexDefinition table: columns name: index_columns_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: columns name: index_columns_on_collection_id_and_position unique: false columns: - collection_id - position 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 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 entropies: - !ruby/object:ActiveRecord::ConnectionAdapters::IndexDefinition table: entropies name: idx_on_container_type_container_id_auto_postpone_pe_3d79b50517 unique: false columns: - container_type - container_id - auto_postpone_period lengths: {} orders: {} opclasses: {} where: type: using: include: nulls_not_distinct: comment: valid: true - !ruby/object:ActiveRecord::ConnectionAdapters::IndexDefinition table: entropies 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 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_collection_id_and_action_and_created_at unique: false columns: - collection_id - action - created_at 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_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_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: [] 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: - !ruby/object:ActiveRecord::ConnectionAdapters::IndexDefinition table: tags name: index_tags_on_title unique: true columns: - title lengths: {} orders: {} opclasses: {} where: type: using: include: nulls_not_distinct: comment: valid: true 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_membership_id unique: false columns: - membership_id 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 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 webhook_delinquency_trackers: - !ruby/object:ActiveRecord::ConnectionAdapters::IndexDefinition table: webhook_delinquency_trackers name: index_webhook_delinquency_trackers_on_webhook_id unique: false columns: - webhook_id lengths: {} orders: {} opclasses: {} where: type: using: include: nulls_not_distinct: comment: valid: true webhook_deliveries: - !ruby/object:ActiveRecord::ConnectionAdapters::IndexDefinition table: webhook_deliveries name: index_webhook_deliveries_on_event_id unique: false columns: - event_id lengths: {} orders: {} opclasses: {} where: type: using: include: nulls_not_distinct: comment: valid: true - !ruby/object:ActiveRecord::ConnectionAdapters::IndexDefinition table: webhook_deliveries name: index_webhook_deliveries_on_webhook_id unique: false columns: - webhook_id lengths: {} orders: {} opclasses: {} where: type: using: include: nulls_not_distinct: comment: valid: true webhooks: - !ruby/object:ActiveRecord::ConnectionAdapters::IndexDefinition table: webhooks name: index_webhooks_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: webhooks name: index_webhooks_on_subscribed_actions unique: false columns: - subscribed_actions lengths: {} orders: {} opclasses: {} where: type: using: include: nulls_not_distinct: comment: valid: true version: 20251102115338