diff --git a/.claude/skills/epf-build/scripts/stub-db-create.ps1 b/.claude/skills/epf-build/scripts/stub-db-create.ps1 index 63666c7b..1043f2d9 100644 --- a/.claude/skills/epf-build/scripts/stub-db-create.ps1 +++ b/.claude/skills/epf-build/scripts/stub-db-create.ps1 @@ -1247,6 +1247,9 @@ $propsXml $childObjLine } Write-Host "Generated stub configuration with $($typeMap.Count) metadata types" + if ($registerColumns.Count -gt 0) { + Write-Host "WARNING: Register column categories (Dimension/Resource/Attribute) are guessed. Form field bindings may not survive round-trip through a real database." -ForegroundColor Yellow + } } # --- 5. Create infobase --- diff --git a/.claude/skills/epf-build/scripts/stub-db-create.py b/.claude/skills/epf-build/scripts/stub-db-create.py index 7d06e686..87a6c2a8 100644 --- a/.claude/skills/epf-build/scripts/stub-db-create.py +++ b/.claude/skills/epf-build/scripts/stub-db-create.py @@ -1031,6 +1031,8 @@ def main(): write_bom(os.path.join(obj_dir, f'{obj_name}.xml'), obj_xml) print(f'Generated stub configuration with {len(type_map)} metadata types') + if register_columns: + print('WARNING: Register column categories (Dimension/Resource/Attribute) are guessed. Form field bindings may not survive round-trip through a real database.') # Create infobase print(f'Creating infobase: {temp_base}')