Schemas#
from sqlalchemy_declarative_extensions import Schema, Schemas
schemas = Schemas().are("foo", "bar", Schema("baz"))
- class sqlalchemy_declarative_extensions.schema.base.Schemas#
A collection of schemas and the settings for diff/collection.
- Parameters
schemas – The list of grants
ignore_unspecified – Optionally ignore detected grants which do not match the set of defined grants.
Examples
No schemas
>>> schemas = Schemas()
Some options set
>>> schemas = Schemas(ignore_unspecified=True)
With some actual schemas
>>> from sqlalchemy_declarative_extensions import Schema, Schemas >>> schema = Schemas().are("foo", Schema("bar"), ...)
- classmethod coerce_from_unknown(unknown)#
- ignore_unspecified = False#
- schemas = []#