wispem-wantex
  • Joined on 2025-05-31
wispem-wantex pushed to master at offline-labs/gas-stack 2026-10-25 02:24:01 +00:00
12fc338947 doc: add TODO items
c70732d6af lint: enable custom linters from go-lint project
ef71828ce2 lint: convert snake to camel case
f8d79761f4 housekeeping: clean up lint config
de11a0214b generic: add MutexMap
Compare 5 commits »
wispem-wantex pushed tag v0.0.7 to offline-labs/gas-stack 2026-10-24 00:22:43 +00:00
wispem-wantex pushed to master at offline-labs/gas-stack 2026-10-24 00:18:46 +00:00
936df98cc4 db: add VSC
wispem-wantex pushed tag v0.0.7 to offline-labs/gas-stack 2026-10-24 00:18:35 +00:00
wispem-wantex pushed to master at offline-labs/go-lint 2026-10-21 17:25:53 +00:00
b1ad941f4d linters: add autofix for httpstatus
01e6e04d14 linters: add httpstatus linter
324de253c4 ops: change 'shasum -a 256' to cross-platform 'sha256sum'
e870b0087a ci: add ci flow
94fdf5e5ae boolnames: make default whitelist include 'ok'
Compare 7 commits »
wispem-wantex pushed to master at offline-labs/gas-stack 2026-10-14 21:25:01 +00:00
56b264fcb3 devcontainer: bump golangci-lint version from 2.0.2 => 2.14.0
wispem-wantex pushed to master at offline-labs/gas-stack 2026-10-14 20:56:49 +00:00
99b57c88b0 ops: bump gas container Alpine from 3.22 => 3.24
6cf0b66dd5 codegen: CreateUpdateDelete test no longer creates an "Update" block if there's no updateable fields
Compare 2 commits »
wispem-wantex pushed tag v0.0.6 to offline-labs/gas-stack 2026-10-11 23:53:13 +00:00
wispem-wantex pushed to master at offline-labs/gas-stack 2026-10-11 23:53:08 +00:00
f98f8416e8 codegen: test fixture factories now use randomness to generate unique column values
1592c7d1fc codegen: MakeXyz() fixture factories now take args for required foreign key objects
Compare 2 commits »
wispem-wantex pushed tag v0.0.5 to offline-labs/gas-stack 2026-09-22 01:04:47 +00:00
wispem-wantex pushed tag v0.0.4 to offline-labs/gas-stack 2026-09-22 01:03:50 +00:00
wispem-wantex pushed to master at offline-labs/gas-stack 2026-09-22 00:58:33 +00:00
bd5ad7e77b lint: fix lll
wispem-wantex pushed to master at offline-labs/gas-stack 2026-09-22 00:29:41 +00:00
171da4139b cmd: add a 'version' subcommand and flag to show the version
741709623b doc: update TODOs, general housekeeping
b064948d24 codegen: add generator for soft-deletion
9d4a1eab10 fix (codegen): don't duplicate the primary-key getter for 'without rowid' tables
40bc0db036 refactor: make migration process more intelligent, add test coverage
Compare 8 commits »
wispem-wantex pushed tag v0.0.4 to offline-labs/gas-stack 2026-09-17 01:12:44 +00:00
wispem-wantex pushed to wispem/codetables at offline-labs/gas-stack 2026-09-17 01:12:44 +00:00
83a7087a3b TMP: codetables
4f3865deaa codegen: generate getters for compound indexes
3f2db59b3d refactor (codegen): reduce redundancy, make 'get item(s) by blah' generators more general
89b2fd7c3c codegen: generate getters for non-unique indexes
a1b06a3ef8 codegen: use must.Be helper in Save function
Compare 22 commits »
wispem-wantex pushed to master at offline-labs/gas-stack 2026-09-17 01:12:43 +00:00
4f3865deaa codegen: generate getters for compound indexes
3f2db59b3d refactor (codegen): reduce redundancy, make 'get item(s) by blah' generators more general
89b2fd7c3c codegen: generate getters for non-unique indexes
a1b06a3ef8 codegen: use must.Be helper in Save function
49d2a7748f codegen: make generated tests support 'without rowid' tables
Compare 9 commits »
wispem-wantex pushed to master at offline-labs/gas-stack 2026-09-08 21:22:19 +00:00
a101c7531b codegen: make modelSQLFields const use camel case instead of lowercase
9c31266f59 schema: split 'column', 'index' and 'schema' into separate files from 'table'
Compare 2 commits »
wispem-wantex pushed tag v0.0.3 to offline-labs/gas-stack 2026-09-08 21:21:42 +00:00
wispem-wantex pushed to master at offline-labs/gas-stack 2026-07-12 22:02:24 +00:00
wispem-wantex pushed to master at offline-labs/gas-stack 2026-07-12 21:45:07 +00:00
8006a35a7c ci: add debugging for stalled run