wispem-wantex
  • Joined on 2025-05-31
wispem-wantex pushed to master at offline-labs/gas-stack 2026-02-01 16:17:18 +00:00
1c56661560 codegen: add foreign key error check test
3d357abb93 gitignore: ignore temporary / legacy files
Compare 2 commits »
wispem-wantex pushed to master at offline-labs/gas-stack 2026-02-01 02:30:16 +00:00
a3da7573c1 codegen: slop out an AST generator for 'checkForeignKeyErrors' in 'SaveXyz()'
wispem-wantex pushed to master at offline-labs/gas-stack 2026-02-01 02:26:09 +00:00
b96ab19bc2 refactor: create helper functions in model generator
cb8edd74c0 codegen: fix whitespace error in generated SQL
Compare 2 commits »
wispem-wantex pushed to master at offline-labs/gas-stack 2026-01-27 00:00:29 +00:00
a0d0461f06 codegen: handle nullable foreign keys using 'ifnull' and add a test case for them
wispem-wantex pushed to master at offline-labs/gas-stack 2026-01-26 22:55:05 +00:00
e85a68e69d devcontainer: make it work on mac
eee6714918 codegen: style fixes ('int64' -> 'int', 'SELECT' -> 'select')
Compare 2 commits »
wispem-wantex pushed tag v0.0.1 to offline-labs/gas-stack 2026-01-17 00:10:26 +00:00
wispem-wantex pushed to master at offline-labs/gas-stack 2026-01-17 00:04:12 +00:00
c08f12e275 ci: add fts5 build tag for tests
wispem-wantex pushed to master at offline-labs/gas-stack 2026-01-17 00:02:45 +00:00
0371fb4144 sqlite_lint: add support for FTS5 and virtual tables
d70cbc1913 doc: add instructions to run sqlite_lint
ec19c3dcb5 doc: add entries for new 'rowid' related sqlite lint checks
2df2c634cd doc: add doc page for sqlite_lint
Compare 4 commits »
wispem-wantex pushed to master at offline-labs/gas-stack 2026-01-11 01:39:14 +00:00
45c9e15dd3 doc: add some more notes to the main info doc file
wispem-wantex pushed to master at offline-labs/gas-stack 2026-01-11 01:19:22 +00:00
dc33bd84ff docs: add a TODO; also add IsSqlitePrimaryKeyError and change ForeignKey interface to '~int'
wispem-wantex pushed to master at offline-labs/gas-stack 2026-01-11 01:10:52 +00:00
2d29ce92ec generator: make scaffolded db schema pass new sqlite_lint checks
wispem-wantex pushed to master at offline-labs/gas-stack 2026-01-11 01:06:34 +00:00
a6cbbd3b39 tests: add test files for previous commit
wispem-wantex pushed to master at offline-labs/gas-stack 2026-01-11 01:04:43 +00:00
2ac9d8e775 sqlite_lint: add lint checks for rowid and without rowid
wispem-wantex pushed to master at offline-labs/gas-stack 2026-01-11 00:09:45 +00:00
560e461b00 lint: fixes
wispem-wantex pushed to master at offline-labs/gas-stack 2026-01-11 00:06:53 +00:00
5c1e1dcb6a generator: add GetAllXyzs() function
wispem-wantex pushed to master at offline-labs/gas-stack 2026-01-10 23:30:43 +00:00
a05cad5144 lint: fix lll
wispem-wantex pushed to master at offline-labs/gas-stack 2026-01-10 23:28:14 +00:00
e6a8175644 generator: use 'Must' flow helper in generated query funcs
wispem-wantex pushed to master at offline-labs/gas-stack 2026-01-10 22:05:58 +00:00
195c8f980e ci: make container build handle being built as 'root' correctly
wispem-wantex pushed to master at offline-labs/gas-stack 2026-01-10 21:52:57 +00:00
8b674a0dea ci: add sudo to bootstrap build container, in accordance with previous commit
wispem-wantex pushed to master at offline-labs/gas-stack 2026-01-10 21:51:34 +00:00
13a6255553 ci: use devcontainer build script in CI. Also re-tag it as 'gas' instead of 'gas/ci' (which should be redundant)