Commit Graph

21 Commits

Author SHA1 Message Date
hayodea f2aa8d5c15 db_createfrom: Don't exec pre-/post-migration scripts 2026-06-11 19:29:19 -04:00
hayodea 13ce72f9e5 Env: generate .env file in builddir for DB_TARGET and vars 2026-06-11 19:16:12 -04:00
hayodea 21cdeedc84 Fix dependencies and commands to not regen on each source touch 2026-06-09 21:59:12 -04:00
hayodea f56b6b8989 Enum-only headers don't get generated so don't expect them 2026-06-05 15:59:55 -04:00
hayodea 9487dd4778 Something from adversarial review 2026-06-05 13:26:33 -04:00
hayodea b656569fc0 Support enum headers and other stuff 2026-06-05 12:53:05 -04:00
hayodea 254b7462ba Add tests db DB_TARGET for tests 2026-05-01 03:12:01 -04:00
hayodea e00601c721 Make psql cli conditional dependency 2026-04-30 00:09:54 -04:00
hayodea 68724dff8f Add migration commands for SQLite; not PGSql 2026-04-29 23:19:50 -04:00
hayodea e12ad0ecac Split db-gen targets; eradicate SCHEMA_DIR shorthand var 2026-04-29 21:32:35 -04:00
hayodea 419d8b2f9f CMake:Split up target-gen functions; tests:only apply snapshots and not migrations 2026-03-03 12:18:12 -04:00
hayodea c489d4a69e Add hydration tests for the ODB ORM. Apparently it works. 2026-03-02 23:49:23 -04:00
hayodea c72f93efe1 Split source gen targets from bin lib targets 2026-03-02 23:21:04 -04:00
hayodea 3fc7ec72d3 openai_gen_model now depends on db_gen_cpp_headers 2026-03-02 22:39:54 -04:00
hayodea 0b34a5690c Change "DB version" language to "DB dir" language 2026-03-02 21:57:09 -04:00
hayodea 2965f8e582 Add auto-generation notices for generated files
This directs new devs to look for the source files instead of
wasting time editing generated files.
2026-02-28 13:30:23 -04:00
hayodea 7ae1fe6b3b Update with improvements from testing in couresilient 2026-02-28 05:10:53 -04:00
latentprion 13da012766 Move mustache templates into Cppbessot main dir 2026-02-28 04:13:44 -04:00
latentprion 621195044f Move files into /cmake/ instead of a cppbessot subdir of it 2026-02-28 03:14:01 -04:00
latentprion 5ff518d49a Add integration guidelines 2026-02-28 02:54:08 -04:00
latentprion 2787c7343c Add CppBeSsot implementation 2026-02-28 02:47:18 -04:00