athena_rs 3.12.1

Hyper performant polyglot Database driver
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
use actix_web::web;

use crate::api::provision::{
    admin_bind_postgres_instance_port_route, admin_delete_postgres_instance,
    admin_get_postgres_instance_status, admin_list_postgres_instances,
    admin_spin_up_postgres_instance, admin_start_postgres_instance, admin_stop_postgres_instance,
};

pub(super) fn register(cfg: &mut web::ServiceConfig) {
    cfg.service(admin_list_postgres_instances)
        .service(admin_spin_up_postgres_instance)
        .service(admin_get_postgres_instance_status)
        .service(admin_start_postgres_instance)
        .service(admin_stop_postgres_instance)
        .service(admin_bind_postgres_instance_port_route)
        .service(admin_delete_postgres_instance);
}