✅ Complete Astro migration - PDPA compliant website
- Migrated all pages from Next.js to Astro - Added PDPA-compliant Privacy Policy (Thai) - Added PDPA-compliant Terms & Conditions (Thai) - Added Cookie Policy with disclosure (Thai) - Implemented cookie consent banner (client-side) - Integrated Umami Analytics placeholder - Blog system with 3 posts - Optimized Docker configuration for production - Static site build (184KB, 11 pages) - Ready for Easypanel deployment Backup: /Users/kunthawatgreethong/Gitea/dealplustech-backup-nextjs-20260309.tar.gz
This commit is contained in:
133
dealplustech-astro/node_modules/drizzle-orm/neon/neon-auth.d.cts
generated
vendored
Normal file
133
dealplustech-astro/node_modules/drizzle-orm/neon/neon-auth.d.cts
generated
vendored
Normal file
@@ -0,0 +1,133 @@
|
||||
/**
|
||||
* Table schema of the `users_sync` table used by Neon Auth.
|
||||
* This table automatically synchronizes and stores user data from external authentication providers.
|
||||
*
|
||||
* @schema neon_auth
|
||||
* @table users_sync
|
||||
*/
|
||||
export declare const usersSync: import("../pg-core/index.ts").PgTableWithColumns<{
|
||||
name: "users_sync";
|
||||
schema: "neon_auth";
|
||||
columns: {
|
||||
rawJson: import("../pg-core/index.ts").PgColumn<{
|
||||
name: "raw_json";
|
||||
tableName: "users_sync";
|
||||
dataType: "json";
|
||||
columnType: "PgJsonb";
|
||||
data: unknown;
|
||||
driverParam: unknown;
|
||||
notNull: true;
|
||||
hasDefault: false;
|
||||
isPrimaryKey: false;
|
||||
isAutoincrement: false;
|
||||
hasRuntimeDefault: false;
|
||||
enumValues: undefined;
|
||||
baseColumn: never;
|
||||
identity: undefined;
|
||||
generated: undefined;
|
||||
}, {}, {}>;
|
||||
id: import("../pg-core/index.ts").PgColumn<{
|
||||
name: "id";
|
||||
tableName: "users_sync";
|
||||
dataType: "string";
|
||||
columnType: "PgText";
|
||||
data: string;
|
||||
driverParam: string;
|
||||
notNull: true;
|
||||
hasDefault: false;
|
||||
isPrimaryKey: true;
|
||||
isAutoincrement: false;
|
||||
hasRuntimeDefault: false;
|
||||
enumValues: [string, ...string[]];
|
||||
baseColumn: never;
|
||||
identity: undefined;
|
||||
generated: undefined;
|
||||
}, {}, {}>;
|
||||
name: import("../pg-core/index.ts").PgColumn<{
|
||||
name: "name";
|
||||
tableName: "users_sync";
|
||||
dataType: "string";
|
||||
columnType: "PgText";
|
||||
data: string;
|
||||
driverParam: string;
|
||||
notNull: false;
|
||||
hasDefault: false;
|
||||
isPrimaryKey: false;
|
||||
isAutoincrement: false;
|
||||
hasRuntimeDefault: false;
|
||||
enumValues: [string, ...string[]];
|
||||
baseColumn: never;
|
||||
identity: undefined;
|
||||
generated: undefined;
|
||||
}, {}, {}>;
|
||||
email: import("../pg-core/index.ts").PgColumn<{
|
||||
name: "email";
|
||||
tableName: "users_sync";
|
||||
dataType: "string";
|
||||
columnType: "PgText";
|
||||
data: string;
|
||||
driverParam: string;
|
||||
notNull: false;
|
||||
hasDefault: false;
|
||||
isPrimaryKey: false;
|
||||
isAutoincrement: false;
|
||||
hasRuntimeDefault: false;
|
||||
enumValues: [string, ...string[]];
|
||||
baseColumn: never;
|
||||
identity: undefined;
|
||||
generated: undefined;
|
||||
}, {}, {}>;
|
||||
createdAt: import("../pg-core/index.ts").PgColumn<{
|
||||
name: "created_at";
|
||||
tableName: "users_sync";
|
||||
dataType: "string";
|
||||
columnType: "PgTimestampString";
|
||||
data: string;
|
||||
driverParam: string;
|
||||
notNull: false;
|
||||
hasDefault: false;
|
||||
isPrimaryKey: false;
|
||||
isAutoincrement: false;
|
||||
hasRuntimeDefault: false;
|
||||
enumValues: undefined;
|
||||
baseColumn: never;
|
||||
identity: undefined;
|
||||
generated: undefined;
|
||||
}, {}, {}>;
|
||||
deletedAt: import("../pg-core/index.ts").PgColumn<{
|
||||
name: "deleted_at";
|
||||
tableName: "users_sync";
|
||||
dataType: "string";
|
||||
columnType: "PgTimestampString";
|
||||
data: string;
|
||||
driverParam: string;
|
||||
notNull: false;
|
||||
hasDefault: false;
|
||||
isPrimaryKey: false;
|
||||
isAutoincrement: false;
|
||||
hasRuntimeDefault: false;
|
||||
enumValues: undefined;
|
||||
baseColumn: never;
|
||||
identity: undefined;
|
||||
generated: undefined;
|
||||
}, {}, {}>;
|
||||
updatedAt: import("../pg-core/index.ts").PgColumn<{
|
||||
name: "updated_at";
|
||||
tableName: "users_sync";
|
||||
dataType: "string";
|
||||
columnType: "PgTimestampString";
|
||||
data: string;
|
||||
driverParam: string;
|
||||
notNull: false;
|
||||
hasDefault: false;
|
||||
isPrimaryKey: false;
|
||||
isAutoincrement: false;
|
||||
hasRuntimeDefault: false;
|
||||
enumValues: undefined;
|
||||
baseColumn: never;
|
||||
identity: undefined;
|
||||
generated: undefined;
|
||||
}, {}, {}>;
|
||||
};
|
||||
dialect: "pg";
|
||||
}>;
|
||||
Reference in New Issue
Block a user