/claim #71
plugins/sql-macros/index.ts.$_exclude expansion, no-data-source behavior, external-source/pragma/non-select bypasses, schema lookup fallback, and SELECT * enforcement.SELECT * prevention works whether node-sql-parser returns a single statement object or an array.This is a small SQL macros slice that is non-overlapping with the active/rewarded Durable Object, import/export, LiteREST, handler, worker, operation, cache, RLS, allowlist, plugin registry, stats, cron/resend, and API response coverage PRs.
.\node_modules\.bin\prettier.CMD --write plugins\sql-macros\index.ts plugins\sql-macros\index.test.ts - passed.\node_modules\.bin\vitest.CMD run plugins\sql-macros\index.test.ts --coverage.enabled true --coverage.include plugins/sql-macros/index.ts --coverage.reporter text --coverage.reportsDirectory coverage-sql-macros - passed; plugins/sql-macros/index.ts reports 91.93% statements, 85.29% branches, 100% functions, 91.8% linesgit diff --check - passedNo UI demo video is included because this is plugin/unit-test coverage with no visible UI behavior.
AI-assisted with Codex; I reviewed the diff and kept the scope to this SQL macros coverage/fix slice.
mt211211
@mt211211
Outerbase (YC W23)
@outerbase