[FEATURE] Initial Backup Interval

This commit is contained in:
Dunemask 2024-01-11 11:21:12 -07:00
parent a5ffe1694e
commit b538ab5089
5 changed files with 77 additions and 4 deletions

View file

@ -10,8 +10,28 @@ const asExpressClientError = (e) => {
const getMclName = (host, id) => `${host.replaceAll(".", "-")}-${id}`;
export async function createServerEntry(serverSpec) {
const { name, host, version, serverType: server_type, memory } = serverSpec;
var q = insertQuery(table, { name, host, version, server_type, memory });
const {
name,
host,
version,
serverType: server_type,
memory,
backupHost: backup_host,
backupBucket: backup_bucket_path,
backupId: backup_id,
backupKey: backup_key,
} = serverSpec;
var q = insertQuery(table, {
name,
host,
version,
server_type,
memory,
backup_host,
backup_bucket_path,
backup_id,
backup_key,
});
q += "\n RETURNING *";
try {
const entries = await pg.query(q);