Added new authentication strategies (JWT and GitHub OAuth), guards, and controllers. Implemented database module, schema with relations, and group management features, including CRD operations and person-to-group associations. Integrated validation and CORS configuration.
18 lines
583 B
TypeScript
18 lines
583 B
TypeScript
/*
|
|
* Copyright (C) 2025 Yidhra Studio. - All Rights Reserved
|
|
* Updated : 25/04/2025 10:33
|
|
*
|
|
* Unauthorized copying or redistribution of this file in source and binary forms via any medium
|
|
* is strictly prohibited.
|
|
*/
|
|
|
|
import { pgSchema } from "drizzle-orm/pg-core";
|
|
|
|
/**
|
|
* Defines the PostgreSQL schema for the application.
|
|
* All database tables are created within this schema namespace.
|
|
* The schema name "bypass" is used to isolate the application's tables
|
|
* from other applications that might share the same database.
|
|
*/
|
|
export const DbSchema = pgSchema("groupmaker");
|