You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat: rename catalog modules.IsSystemModule to Source text column (#82)
The IsSystemModule column was misleading — it was set from
Module.FromAppStore, not from being a System module. Replace with a
Source TEXT column containing descriptive values:
"" — user-created module
"Marketplace v4.3.2" — marketplace module with version
"Marketplace" — marketplace module (no version)
This matches the Source column already shown by SHOW MODULES and is
more useful for catalog queries:
SELECT name FROM catalog.modules WHERE source = '';
SELECT name FROM catalog.modules WHERE source LIKE 'Marketplace%';
Updated all references:
- catalog/tables.go: schema definition
- catalog/builder_modules.go: insert logic
- linter/context.go: 10 queries filtering user modules
- executor/cmd_structure.go: SHOW STRUCTURE module filtering
- visitor/visitor_catalog_test.go: test query
Fixes#82
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
0 commit comments