module Athena::ORM::Schema::Metadata::MetadataProviderInterface
#
Reads the metadata of a database's schema objects from its catalog.
Each platform provides its own, see AORM::Platforms::Platform#create_metadata_provider.
Direct including types
Athena::ORM::Platforms::MySQLMetadataProvider
Athena::ORM::Platforms::PostgresMetadataProvider
Athena::ORM::Platforms::SQLiteMetadataProvider
Methods#
abstract #all_table_names : Array(AORM::Schema::Metadata::TableMetadataRow)#
Returns the tables of the database, ordered by their schema and name on platforms that support ordering them.