flask_more_smorest.perms.models.defaults

Default concrete implementations of user-related models.

This module provides battery-included default implementations that: - Create actual database tables - Use consistent table names with the existing schema - Only exist when explicitly imported

These are opt-in defaults that reference the standard concrete models (User, UserRole, Domain, Token, UserSetting) from the models package. For full customization, inherit from the abstract bases in abstract_*.py.

Quick start:

from flask_more_smorest.perms import init_fms from flask_more_smorest.perms.models.defaults import User

# Register the defaults init_fms(user=User)