GitHub / constructive-io/pgsql-parser / commits
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| 30547f42 | chore(release): publish | Dan Lynch <p****n@g****m> | 9 days ago | |
| aa56de39 | chore(release): publish | Dan Lynch <p****n@g****m> | 9 days ago | |
| c16551b4 | chore(release): publish | Dan Lynch <p****n@g****m> | 9 days ago | |
| 88c2f662 | lerna | Dan Lynch <p****n@g****m> | 9 days ago | |
| 7b605eb3 | chore(release): publish | Dan Lynch <p****n@g****m> | 9 days ago | |
| 9d88ad94 | merge Merge pull request #345 from constructive-io/fix/deparse-assign-named-args |
Dan Lynch <p****n@g****m>
Committed by: GitHub <n****y@g****m> |
9 days ago | |
| 2f7a111b | fix(plpgsql-deparser): decide assignment targets by parse mode, not a ':=' su... | Dan Lynch <p****n@g****m> | 10 days ago | |
| f0bb7e53 | chore(release): publish | Dan Lynch <p****n@g****m> | 10 days ago | |
| 39a218d9 | merge Merge pull request #344 from constructive-io/feat/drop-transform-verify-calls |
Dan Lynch <p****n@g****m>
Committed by: GitHub <n****y@g****m> |
10 days ago | |
| 81aeb4e3 | feat(transform)!: drop transformVerifyCalls | devin <d****n@c****i> | 11 days ago | |
| 9ecd247f | chore(release): publish | Dan Lynch <p****n@g****m> | 11 days ago | |
| 1a804fac | merge Merge pull request #343 from constructive-io/feat/identity-cast-routing |
Dan Lynch <p****n@g****m>
Committed by: GitHub <n****y@g****m> |
11 days ago | |
| 1bbd8958 | fix(transform): route schema-qualified argument types in identity casts | Dan Lynch <p****n@g****m> | 11 days ago | |
| c02bc96f | feat(transform): route object identities by cast type | Dan Lynch <p****n@g****m> | 11 days ago | |
| 7685f9e1 | merge Merge pull request #342 from constructive-io/feat/pnpm-policy |
Dan Lynch <p****n@g****m>
Committed by: GitHub <n****y@g****m> |
11 days ago | |
| b721d812 |
Adopt org pnpm supply-chain policy (recipe A)
Co-authored-by: Claude Opus 5 <n****y@a****m> |
Dan Lynch <p****n@g****m> | 11 days ago | |
| 69cdce67 | chore(release): publish | Dan Lynch <p****n@g****m> | 11 days ago | |
| 67c09464 | merge Merge pull request #341 from constructive-io/feat/transform-regex-cache |
Dan Lynch <p****n@g****m>
Committed by: GitHub <n****y@g****m> |
11 days ago | |
| 50fdb2f5 | perf(transform): reuse compiled schema regexes and skip absent schemas | Dan Lynch <p****n@g****m> | 11 days ago | |
| e853a904 | merge Merge pull request #340 from constructive-io/feat/lint-git-changed |
Dan Lynch <p****n@g****m>
Committed by: GitHub <n****y@g****m> |
14 days ago | |
| 26d63fad | refactor(lint): use git-changed for --changed detection | Dan Lynch <p****n@g****m> | 14 days ago | |
| fa4ea316 | chore(release): publish | Dan Lynch <p****n@g****m> | 14 days ago | |
| 454e2cca | pkg | Dan Lynch <p****n@g****m> | 14 days ago | |
| 30d69abf | merge Merge pull request #339 from constructive-io/feat/lint-changed-ignore-config |
Dan Lynch <p****n@g****m>
Committed by: GitHub <n****y@g****m> |
14 days ago | |
| bcdb1cc2 | fix(lint): resolve own version in the published package layout | Dan Lynch <p****n@g****m> | 14 days ago | |
| 7141509a | feat(lint): --changed, --ignore, and .pgsqllintrc.json config | Dan Lynch <p****n@g****m> | 14 days ago | |
| b6105874 | chore(release): publish | Dan Lynch <p****n@g****m> | 14 days ago | |
| 7f787b0a | merge Merge pull request #338 from constructive-io/feat/update-deps-libpg-query-18-1-3 |
Dan Lynch <p****n@g****m>
Committed by: GitHub <n****y@g****m> |
14 days ago | |
| f9d19c14 | chore(deps): libpg-query 18.1.4 | Dan Lynch <p****n@g****m> | 14 days ago | |
| f0550cdc | chore(deps): libpg-query 18.1.3, makage 0.5.1, @pgsql/parser 1.5.0 | Dan Lynch <p****n@g****m> | 14 days ago | |
| fe9a68d9 | merge Merge pull request #337 from constructive-io/fix/transform-ast-test-consolida... |
Dan Lynch <p****n@g****m>
Committed by: GitHub <n****y@g****m> |
14 days ago | |
| f94de0d4 | perf(transform-ast): one kitchen-sink suite per version pair | Dan Lynch <p****n@g****m> | 14 days ago | |
| bc21e590 | chore(release): publish | Dan Lynch <p****n@g****m> | 14 days ago | |
| 90b753db | merge Merge pull request #336 from constructive-io/fix/index-clause-ordering |
Dan Lynch <p****n@g****m>
Committed by: GitHub <n****y@g****m> |
14 days ago | |
| b2f57d9d | fix(deparser): emit CREATE INDEX trailing clauses in grammar order | Dan Lynch <p****n@g****m> | 14 days ago | |
| a4379441 | chore(release): publish | Dan Lynch <p****n@g****m> | 14 days ago | |
| e0f3c10d | merge Merge pull request #335 from constructive-io/feat/pgsql-lint |
Dan Lynch <p****n@g****m>
Committed by: GitHub <n****y@g****m> |
14 days ago | |
| 84eb982b | docs(lint): logo/badge README header + pgsql-lint skill | Dan Lynch <p****n@g****m> | 14 days ago | |
| 697156ff | feat(lint): injectable rules via createLinter, defineRule, source adapters, a... | Dan Lynch <p****n@g****m> | 14 days ago | |
| 4171b5a4 | feat(lint): add @pgsql/lint — standalone source-level SQL/PL-pgSQL convention... | Dan Lynch <p****n@g****m> | 14 days ago | |
| 0fba1b6f | chore(release): publish | Dan Lynch <p****n@g****m> | 15 days ago | |
| 7e37ebc6 | gen | Dan Lynch <p****n@g****m> | 15 days ago | |
| 630a57c8 | merge Merge pull request #334 from constructive-io/feat/pgsql-semantics |
Dan Lynch <p****n@g****m>
Committed by: GitHub <n****y@g****m> |
15 days ago | |
| ec6c1ce7 | feat(semantics): extract statement-classification facts into @pgsql/semantics | Dan Lynch <p****n@g****m> | 15 days ago | |
| 4c8ecf62 | chore(release): publish | Dan Lynch <p****n@g****m> | 16 days ago | |
| c797f781 | pkg | Dan Lynch <p****n@g****m> | 16 days ago | |
| 4d050f43 | merge Merge pull request #333 from constructive-io/fix/generated-versions-workspace |
Dan Lynch <p****n@g****m>
Committed by: GitHub <n****y@g****m> |
16 days ago | |
| f21d3c69 | merge Merge pull request #332 from constructive-io/fix/nested-obj-prototype-pollution |
Dan Lynch <p****n@g****m>
Committed by: GitHub <n****y@g****m> |
16 days ago | |
| 90ac460c | fix(workspace): keep generated versions/* out of the root pnpm workspace | Dan Lynch <p****n@g****m> | 16 days ago | |
| a60df59b | chore(release): publish | Dan Lynch <p****n@g****m> | 16 days ago | |
| 8a469f70 | pkg | Dan Lynch <p****n@g****m> | 16 days ago | |
| 904248c7 | merge Merge pull request #331 from constructive-io/fix/named-exclude-constraint |
Dan Lynch <p****n@g****m>
Committed by: GitHub <n****y@g****m> |
16 days ago | |
| 1c955ed1 | fix(proto-parser): guard the inlined nested-obj helper against prototype poll... | Dan Lynch <p****n@g****m> | 16 days ago | |
| 08cdc153 | merge Merge pull request #330 from constructive-io/feat/shared-eslint-config |
Dan Lynch <p****n@g****m>
Committed by: GitHub <n****y@g****m> |
16 days ago | |
| b3f5c56e | fix(deparser): keep the constraint name on EXCLUDE constraints | Dan Lynch <p****n@g****m> | 16 days ago | |
| 5e2bdb36 | style: apply eslint --fix across packages | Dan Lynch <p****n@g****m> | 16 days ago | |
| 07fc0b5c | chore(lint): repo-specific rule exemptions and no-prototype-builtins fixes | Dan Lynch <p****n@g****m> | 16 days ago | |
| d9bd74fb | chore(lint): adopt @constructive-io/eslint-config flat config | Dan Lynch <p****n@g****m> | 16 days ago | |
| 571af81b | chore(release): publish | Dan Lynch <p****n@g****m> | 16 days ago | |
| dcbce4d6 | merge Merge pull request #329 from constructive-io/feat/unified-walk |
Dan Lynch <p****n@g****m>
Committed by: GitHub <n****y@g****m> |
16 days ago | |
| 265914e6 | feat(traverse): derive walk context from the nearest enclosing statement | Dan Lynch <p****n@g****m> | 16 days ago | |
| 9e3af405 | feat(traverse): one walk() for any AST; walkSql(text) in plpgsql-parser | Dan Lynch <p****n@g****m> | 16 days ago | |
| 884ba252 | chore(release): publish | Dan Lynch <p****n@g****m> | 17 days ago | |
| d8250aa7 | merge Merge pull request #328 from constructive-io/feat/scripts-extended-inverses |
Dan Lynch <p****n@g****m>
Committed by: GitHub <n****y@g****m> |
17 days ago | |
| 948e9102 | test(deparser): kitchen-sink fixtures for qualified TYPE/DOMAIN rename and SE... | Dan Lynch <p****n@g****m> | 17 days ago | |
| 4275fb3f | feat(scripts): stateless renames/schema moves, GRANT ALL expansion, long-tail... | Dan Lynch <p****n@g****m> | 17 days ago | |
| 12e8f6c7 | feat(scripts): extend revert/verify vocabulary | Dan Lynch <p****n@g****m> | 17 days ago | |
| f888a770 | chore(release): publish | Dan Lynch <p****n@g****m> | 17 days ago | |
| 13275ad7 | pkg | Dan Lynch <p****n@g****m> | 17 days ago | |
| 186729a5 | merge Merge pull request #327 from constructive-io/feat/revert-verify-generation |
Dan Lynch <p****n@g****m>
Committed by: GitHub <n****y@g****m> |
17 days ago | |
| 3f0505eb | refactor: split revertFor/verifyFor into @pgsql/scripts | Dan Lynch <p****n@g****m> | 17 days ago | |
| 134f0e8f | feat(transform): revertFor/verifyFor — revert and verify script generation fr... | Dan Lynch <p****n@g****m> | 17 days ago | |
| ce8ea3fa | chore(release): publish | Dan Lynch <p****n@g****m> | 17 days ago | |
| 6beda3d9 | merge Merge pull request #326 from constructive-io/feat/pgpm-naming-spec |
Dan Lynch <p****n@g****m>
Committed by: GitHub <n****y@g****m> |
17 days ago | |
| cfa7fb90 | refactor(transform): keep only Postgres-native identityOf; move path renderin... | Dan Lynch <p****n@g****m> | 17 days ago | |
| cc6da09d | feat(transform): PGPM naming spec v1 — identityOf + pathFor (canonical derive... | Dan Lynch <p****n@g****m> | 17 days ago | |
| ffe07838 | chore(release): publish | Dan Lynch <p****n@g****m> | 17 days ago | |
| a591cdb0 | merge Merge pull request #325 from constructive-io/feat/granularity-restructure |
Dan Lynch <p****n@g****m>
Committed by: GitHub <n****y@g****m> |
17 days ago | |
| d8dafd2c | feat(transform): statement dependency graph + granularity restructuring (atom... | Dan Lynch <p****n@g****m> | 17 days ago | |
| 97960812 | chore(release): publish | Dan Lynch <p****n@g****m> | 17 days ago | |
| aa8d4372 | merge Merge pull request #324 from constructive-io/feat/traverse-mutation-paths |
Dan Lynch <p****n@g****m>
Committed by: GitHub <n****y@g****m> |
17 days ago | |
| 9dc26599 | merge Merge pull request #323 from constructive-io/feat/ast-single-routing-pass |
Dan Lynch <p****n@g****m>
Committed by: GitHub <n****y@g****m> |
17 days ago | |
| 614ffab2 | feat(traverse): mutation-capable traversal — MutablePath with replaceWith/rem... | Dan Lynch <p****n@g****m> | 17 days ago | |
| 537c88e2 | feat(transform): single routing pass via claims, namespace-aware handlers, st... | Dan Lynch <p****n@g****m> | 17 days ago | |
| 057e4278 | chore(release): publish | Dan Lynch <p****n@g****m> | 18 days ago | |
| 76f1d79d | merge Merge pull request #322 from constructive-io/feat/name-rebinding |
Dan Lynch <p****n@g****m>
Committed by: GitHub <n****y@g****m> |
18 days ago | |
| 34d92163 | feat(transform): name rebinding in SchemaRouter (repoint references at a diff... | Dan Lynch <p****n@g****m> | 18 days ago | |
| 6d3c2834 | chore(release): publish | Dan Lynch <p****n@g****m> | 18 days ago | |
| a635ee2c | merge Merge pull request #321 from constructive-io/feat/extension-role-routing |
Dan Lynch <p****n@g****m>
Committed by: GitHub <n****y@g****m> |
18 days ago | |
| fdbb7919 | feat(transform): extension + role routing (schema-portable installs, symbol q... | Dan Lynch <p****n@g****m> | 18 days ago | |
| a2b52f04 | chore(release): publish | Dan Lynch <p****n@g****m> | 18 days ago | |
| 05ed7353 | merge Merge pull request #320 from constructive-io/feat/classify-sql-language-bodies |
Dan Lynch <p****n@g****m>
Committed by: GitHub <n****y@g****m> |
18 days ago | |
| b164789f | feat(transform): classify references inside LANGUAGE sql function bodies | Dan Lynch <p****n@g****m> | 18 days ago | |
| df667707 | chore(release): publish | Dan Lynch <p****n@g****m> | 18 days ago | |
| 48ded2ba | chore(release): publish | Dan Lynch <p****n@g****m> | 18 days ago | |
| d7d96e01 | merge Merge pull request #319 from constructive-io/feat/schema-transform-object-rou... |
Dan Lynch <p****n@g****m>
Committed by: GitHub <n****y@g****m> |
18 days ago | |
| 0ee037a0 | feat(transform): object-level schema routing via SchemaRouter | Dan Lynch <p****n@g****m> | 18 days ago | |
| ef29a3eb | chore(release): publish | Dan Lynch <p****n@g****m> | 21 days ago | |
| fa301fa5 | merge Merge pull request #318 from constructive-io/feat/transform-pure-ast |
Dan Lynch <p****n@g****m>
Committed by: GitHub <n****y@g****m> |
21 days ago | |
| 575b3939 | refactor(transform): remove change-aware categorize/fixture-closure (moving t... | Dan Lynch <p****n@g****m> | 21 days ago |