✅ 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:
47
dealplustech-astro/node_modules/@astrojs/db/virtual.d.ts
generated
vendored
Normal file
47
dealplustech-astro/node_modules/@astrojs/db/virtual.d.ts
generated
vendored
Normal file
@@ -0,0 +1,47 @@
|
||||
declare module 'astro:db' {
|
||||
type RuntimeConfig = typeof import('./dist/_internal/runtime/virtual.js');
|
||||
|
||||
export const db: import('./dist/runtime/index.js').Database;
|
||||
export const dbUrl: string;
|
||||
|
||||
export const sql: RuntimeConfig['sql'];
|
||||
export const NOW: RuntimeConfig['NOW'];
|
||||
export const TRUE: RuntimeConfig['TRUE'];
|
||||
export const FALSE: RuntimeConfig['FALSE'];
|
||||
export const column: RuntimeConfig['column'];
|
||||
export const defineDb: RuntimeConfig['defineDb'];
|
||||
export const defineTable: RuntimeConfig['defineTable'];
|
||||
export const isDbError: RuntimeConfig['isDbError'];
|
||||
|
||||
export const eq: RuntimeConfig['eq'];
|
||||
export const gt: RuntimeConfig['gt'];
|
||||
export const gte: RuntimeConfig['gte'];
|
||||
export const lt: RuntimeConfig['lt'];
|
||||
export const lte: RuntimeConfig['lte'];
|
||||
export const ne: RuntimeConfig['ne'];
|
||||
export const isNull: RuntimeConfig['isNull'];
|
||||
export const isNotNull: RuntimeConfig['isNotNull'];
|
||||
export const inArray: RuntimeConfig['inArray'];
|
||||
export const notInArray: RuntimeConfig['notInArray'];
|
||||
export const exists: RuntimeConfig['exists'];
|
||||
export const notExists: RuntimeConfig['notExists'];
|
||||
export const between: RuntimeConfig['between'];
|
||||
export const notBetween: RuntimeConfig['notBetween'];
|
||||
export const like: RuntimeConfig['like'];
|
||||
export const ilike: RuntimeConfig['ilike'];
|
||||
export const notIlike: RuntimeConfig['notIlike'];
|
||||
export const not: RuntimeConfig['not'];
|
||||
export const asc: RuntimeConfig['asc'];
|
||||
export const desc: RuntimeConfig['desc'];
|
||||
export const and: RuntimeConfig['and'];
|
||||
export const or: RuntimeConfig['or'];
|
||||
export const count: RuntimeConfig['count'];
|
||||
export const countDistinct: RuntimeConfig['countDistinct'];
|
||||
export const avg: RuntimeConfig['avg'];
|
||||
export const avgDistinct: RuntimeConfig['avgDistinct'];
|
||||
export const sum: RuntimeConfig['sum'];
|
||||
export const sumDistinct: RuntimeConfig['sumDistinct'];
|
||||
export const max: RuntimeConfig['max'];
|
||||
export const min: RuntimeConfig['min'];
|
||||
export const alias: RuntimeConfig['alias'];
|
||||
}
|
||||
Reference in New Issue
Block a user