Attribute metadata for a model, including everything inherited from abstract
base classes up the prototype chain.
Metadata is keyed by constructor name, so a subclass would otherwise see only
the columns declared directly on it. Base columns come first, and a subclass
redeclaring a column overrides it.
Attribute metadata for a model, including everything inherited from abstract base classes up the prototype chain.
Metadata is keyed by constructor name, so a subclass would otherwise see only the columns declared directly on it. Base columns come first, and a subclass redeclaring a column overrides it.