mirror of
https://github.com/neondatabase/neon.git
synced 2026-10-18 09:42:53 +00:00
storcon/diesel: add leader table
This commit is contained in:
@@ -0,0 +1 @@
|
||||
DROP TABLE leader;
|
||||
@@ -0,0 +1,6 @@
|
||||
CREATE TABLE leader (
|
||||
hostname VARCHAR NOT NULL,
|
||||
port INTEGER NOT NULL,
|
||||
started_at TIMESTAMPTZ NOT NULL,
|
||||
PRIMARY KEY(hostname, port, started_at)
|
||||
);
|
||||
@@ -1,5 +1,13 @@
|
||||
// @generated automatically by Diesel CLI.
|
||||
|
||||
diesel::table! {
|
||||
leader (hostname, port, started_at) {
|
||||
hostname -> Varchar,
|
||||
port -> Int4,
|
||||
started_at -> Timestamptz,
|
||||
}
|
||||
}
|
||||
|
||||
diesel::table! {
|
||||
metadata_health (tenant_id, shard_number, shard_count) {
|
||||
tenant_id -> Varchar,
|
||||
@@ -36,4 +44,4 @@ diesel::table! {
|
||||
}
|
||||
}
|
||||
|
||||
diesel::allow_tables_to_appear_in_same_query!(metadata_health, nodes, tenant_shards,);
|
||||
diesel::allow_tables_to_appear_in_same_query!(leader, metadata_health, nodes, tenant_shards,);
|
||||
|
||||
Reference in New Issue
Block a user