Declarative generator profile configuration.
A profile records one Repo and the explicitly selected tables. The profile contains only literal configuration; generation and database access happen outside the profile module.