Add upgrade query support
[rapid-gossip-sync-server] / src / config.rs
index afc9871b5e8b0bc9d5c04582f9fc4c041992a2d9..e7ba89c329c605ab9a8b333307a9e58d7285080f 100644 (file)
@@ -84,6 +84,13 @@ pub(crate) fn db_index_creation_query() -> &'static str {
        "
 }
 
+pub(crate) async fn upgrade_db(schema: i32, client: &mut tokio_postgres::Client) {
+       match schema {
+               SCHEMA_VERSION => {},
+               _ => panic!("Unknown schema in db: {}, we support up to {}", schema, SCHEMA_VERSION),
+       }
+}
+
 /// EDIT ME
 pub(crate) fn ln_peers() -> Vec<(PublicKey, SocketAddr)> {
        vec![