Commit Graph
9 Commits
Author SHA1 Message Date
Repinoid e5fce97e8e feat: created_at/created_by — видно время и сервис, добавивший строку
- CREATE TABLE IF NOT EXISTS дополнена колонками:
    created_at TIMESTAMPTZ NOT NULL DEFAULT now()
    created_by TEXT NOT NULL DEFAULT ''
- ALTER TABLE ... ADD COLUMN IF NOT EXISTS досыпает колонки в уже существующую
  таблицу — данные при этом не теряются;
- INSERT пишет created_by из env SERVICE_NAME (задаётся в json_env манифеста),
  created_at ставит сама СУБД;
- список записей и UI показывают обе колонки.

Зачем: три приложения (flask / lucee / nodejs) пишут в ОДНУ таблицу — теперь
сразу видно, какое из них и когда добавило строку.
2026-10-01 18:37:26 +03:00
“Naeel” 805f55176e docs: README — one line, deployed via Terraform 2026-07-21 09:41:47 +04:00
“Naeel” 36e0a6056d docs: cleanup README — remove install/run/structure instructions 2026-07-21 09:41:18 +04:00
“Naeel” c804fd0b99 Revert: Flask already works, sslmode not needed 2026-07-21 08:43:02 +04:00
“Naeel” da886e2f37 fix: add sslmode=require to psycopg2.connect 2026-07-21 08:41:52 +04:00
“Naeel” 54746e989f fix: run init_db() at module level so it works under gunicorn too 2026-07-21 07:32:19 +04:00
“Naeel” 34c030c8af fix: move code to site/ directory as required by Flask platform 2026-07-20 12:12:31 +04:00
“Naeel” 9c14f70bc4 fix: edit_row default {} → None (Jinja2 truthy bug), init_db with app_context, add README 2026-07-20 10:48:49 +04:00
“Naeel” 13b7a41a02 init: Flask CRUD app v1.0.0 — same design as Lucee, PG params, CREATE IF NOT EXISTS 2026-07-20 10:46:20 +04:00