// @generated automatically by Diesel CLI. diesel::table! { controllers (address, started_at) { address -> Varchar, started_at -> Timestamptz, } } diesel::table! { metadata_health (tenant_id, shard_number, shard_count) { tenant_id -> Varchar, shard_number -> Int4, shard_count -> Int4, healthy -> Bool, last_scrubbed_at -> Timestamptz, } } diesel::table! { nodes (node_id) { node_id -> Int8, scheduling_policy -> Varchar, listen_http_addr -> Varchar, listen_http_port -> Int4, listen_pg_addr -> Varchar, listen_pg_port -> Int4, availability_zone_id -> Varchar, } } diesel::table! { tenant_shards (tenant_id, shard_number, shard_count) { tenant_id -> Varchar, shard_number -> Int4, shard_count -> Int4, shard_stripe_size -> Int4, generation -> Nullable, generation_pageserver -> Nullable, placement_policy -> Varchar, splitting -> Int2, config -> Text, scheduling_policy -> Varchar, preferred_az_id -> Nullable, } } diesel::allow_tables_to_appear_in_same_query!(controllers, metadata_health, nodes, tenant_shards,); diesel::table! { safekeepers { id -> Int8, region_id -> Text, version -> Int8, instance_id -> Text, host -> Text, port -> Int4, active -> Bool, http_port -> Int4, availability_zone_id -> Text, } }