[console_scripts]
recap=recap.cli:app

[recap.analyzers]
db.access=recap.plugins.analyzers.table:TableAccessAnalyzer
db.column=recap.plugins.analyzers.table:TableColumnAnalyzer
db.comment=recap.plugins.analyzers.table:TableCommentAnalyzer
db.foreign_key=recap.plugins.analyzers.table:TableForeignKeyAnalyzer
db.index=recap.plugins.analyzers.table:TableIndexAnalyzer
db.location=recap.plugins.analyzers.table:TableLocationAnalyzer
db.primary_key=recap.plugins.analyzers.table:TablePrimaryKeyAnalyzer
db.profile=recap.plugins.analyzers.table:TableProfileAnalyzer
db.view_definitions=recap.plugins.analyzers.table:TableViewDefinitionAnalyzer

[recap.browsers]
db=recap.plugins.browsers.db:DatabaseBrowser

[recap.catalogs]
duckdb=recap.plugins.catalogs.duckdb:DuckDbCatalog
fs=recap.plugins.catalogs.fs:FilesystemCatalog
recap=recap.plugins.catalogs.recap:RecapCatalog

[recap.commands]
catalog=recap.plugins.commands.catalog:app
crawl=recap.plugins.commands.crawl:app
plugins=recap.plugins.commands.plugins:app
serve=recap.plugins.commands.serve:app

