Fix: move the groups creation to init function
Update the migration to use the admin permission too
Class for SQL metadata logic (tables, ddl, dml statements)
Feature flag for enabling table permission checking.
Use new SQLMetadata class to check table permissions.
Move permissions logic back to a property on User model.