Compare commits
2 Commits
632521e7f4
...
4c87679fbe
Author | SHA1 | Date | |
---|---|---|---|
4c87679fbe | |||
0398b95c24 |
|
@ -1,5 +1,4 @@
|
|||
import pg from 'pg';
|
||||
import { getConnection } from './database/get_connection';
|
||||
|
||||
export class Postgres {
|
||||
client: pg.PoolClient | null = null;
|
||||
|
@ -33,7 +32,3 @@ export class Postgres {
|
|||
export default async (
|
||||
pool: pg.Pool
|
||||
) => { return await Postgres.new(pool); };
|
||||
|
||||
import { building } from '$app/environment';
|
||||
import init from '$lib/server/database/init_db';
|
||||
if (!building) await init(await Postgres.new(getConnection()));
|
||||
|
|
|
@ -13,3 +13,7 @@ const connectionString = `postgres://${PG_USER}:${PG_PASS}@${PG_HOST}:${PG_PORT}
|
|||
const pool = new Pool({ connectionString });
|
||||
|
||||
export const getConnection = () => pool;
|
||||
|
||||
import init from '$lib/server/database/init_db';
|
||||
import PG from '$lib/server/database';
|
||||
await init(await PG(pool));
|
|
@ -7,17 +7,16 @@ import {
|
|||
} from '$env/static/private'
|
||||
|
||||
import PG from '$lib/server/database';
|
||||
import { getConnection } from '$lib/server/database/get_connection';
|
||||
// import { building } from '$app/environment';
|
||||
import init from '$lib/server/database/init_db';
|
||||
|
||||
export const POST: RequestHandler = async ({ url }) => {
|
||||
export const POST: RequestHandler = async ({ url, locals }) => {
|
||||
const token = url.searchParams.get('token');
|
||||
console.log(token);
|
||||
if (token !== TOKEN) {
|
||||
return error(401, 'Unauthorized');
|
||||
}
|
||||
|
||||
await init(await PG(getConnection()));
|
||||
await init(await PG(locals.db));
|
||||
return new Response(String(token));
|
||||
};
|
||||
|
|
Loading…
Reference in New Issue
Block a user