x
This commit is contained in:
1 parent
8f64d89f6f
commit
b17e589577
18 files changed
+918
-517
No files matched your search
@@ -56,6 +56,15 @@ const allowLanDevOrigin = (request: Request) => {
|
||||
};
|
||||
|
||||
const app = new Elysia()
|
||||
.onRequest(({ request }) => {
|
||||
console.log(`\n➡️ [${request.method}] ${request.url}`);
|
||||
})
|
||||
.onAfterHandle(({ request, set }) => {
|
||||
console.log(`✅ [${request.method}] ${request.url} → ${set.status ?? 200}`);
|
||||
})
|
||||
.onError(({ request, error, set }) => {
|
||||
console.error(`❌ [${request.method}] ${request.url} → ${set.status ?? 500}`, error?.message ?? error);
|
||||
})
|
||||
.onParse(async ({ request }) => {
|
||||
console.log('[onParse] Incoming request URL:', request.url);
|
||||
if (request.url.includes('/api/line/webhook')) {
|
||||
|
||||
@@ -10,6 +10,13 @@ const connectionString = process.env.DATABASE_URL!;
|
||||
const pool = new Pool({ connectionString });
|
||||
const adapter = new PrismaPg(pool);
|
||||
|
||||
const prisma = new PrismaClient({ adapter });
|
||||
const prisma = new PrismaClient({
|
||||
adapter,
|
||||
log: [
|
||||
{ emit: 'stdout', level: 'query' },
|
||||
{ emit: 'stdout', level: 'error' },
|
||||
{ emit: 'stdout', level: 'warn' },
|
||||
],
|
||||
});
|
||||
|
||||
export default prisma;
|
||||
+510
-401
File diff suppressed because it is too large.
Load diff
Reference in new issue
Block a user