-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
- Created Postgres Database - Enabled OpenApi endpoint </_nitro/openapi.json> - defined server APIs - Added database migration infrastructure - Enabled server debugging - Moved domain and application layers to server - Added row events to XDataTable - Introduced debouncing for rationale - removed legacy
- Loading branch information
There are no files selected for viewing
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,13 @@ | ||
services: | ||
web: | ||
image: node:22-bookworm | ||
depends_on: | ||
- db | ||
restart: unless-stopped | ||
# mounts the workspace folder from the local source tree into the Dev Container. | ||
volumes: | ||
- .:/workspace/cathedral:cached | ||
# Overrides default command so things don't shut down after the process ends. | ||
command: /bin/sh -c "while sleep 1000; do :; done" | ||
# puts the Dev Container on the same network as the database, so that it can access it on localhost | ||
network_mode: service:db |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
POSTGRES_USER: postgres | ||
POSTGRES_PASSWORD: postgres | ||
POSTGRES_HOST: localhost | ||
POSTGRES_PORT: 5432 | ||
POSTGRES_DB: cathedral |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,33 @@ | ||
{ | ||
// Use IntelliSense to learn about possible attributes. | ||
// Hover to view descriptions of existing attributes. | ||
"version": "0.2.0", | ||
"configurations": [ | ||
{ | ||
"type": "chrome", | ||
"request": "launch", | ||
"name": "client: chrome", | ||
"url": "http://localhost:3000", | ||
"webRoot": "${workspaceFolder}" | ||
}, | ||
{ | ||
"type": "node", | ||
"request": "launch", | ||
"name": "server: nuxt", | ||
"outputCapture": "std", | ||
"program": "${workspaceFolder}/node_modules/nuxi/bin/nuxi.mjs", | ||
"args": [ | ||
"dev" | ||
], | ||
} | ||
], | ||
"compounds": [ | ||
{ | ||
"name": "fullstack: nuxt", | ||
"configurations": [ | ||
"server: nuxt", | ||
"client: chrome" | ||
] | ||
} | ||
] | ||
} |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,4 +1,3 @@ | ||
export default defineAppConfig({ | ||
darkMode: 'light', | ||
connString: 'idb://cathedral' | ||
darkMode: 'light' | ||
}) |
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,16 @@ | ||
services: | ||
db: | ||
image: postgres:16-bookworm | ||
restart: unless-stopped | ||
ports: | ||
- 5432:5432 | ||
volumes: | ||
- postgres-data:/var/lib/postgresql/data | ||
environment: | ||
PGDATA: /var/lib/postgresql/data/pgdata | ||
POSTGRES_USER: ${POSTGRES_USER} | ||
POSTGRES_PASSWORD: ${POSTGRES_PASSWORD} | ||
POSTGRES_DB: ${POSTGRES_DB} | ||
|
||
volumes: | ||
postgres-data: |
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.