anyblok
start
anyblok.declarations
Declarations
anyblok._argsparse
ArgsParseManager
anyblok._imp
ImportManager
anyblok._logging
anyblok.environment
EnvironmentManager
ThreadEnvironment
anyblok.blok
BlokManager
Blok
anyblok.registry
RegistryManager
Registry
anyblok.migration
Warning
AnyBlok use Alembic to do the dynamic migration, but Alembic does'nt detect all the change (Foreifn key, primary key), we must wait the Alembic or implement it in Alembic project before use it in AnyBlok
MigrationReport
MigrationConstraintForeignKey
MigrationColumn
MigrationConstraintCheck
MigrationConstraintUnique
MigrationConstraintPrimaryKey
MigrationIndex
MigrationTable
Migration
anyblok._graphviz
BaseSchema
SQLSchema
TableSchema
ModelSchema
ClassSchema
Management of the database
adapter = getUtility(ISqlAlchemyDataBase, drivername)
adapter.createdb(dbname)
logger.info(adapter.listdb())
adapter.dropdb(dbname)
anyblok.databases.postgres
SqlAlchemyPostgres
anyblok.scripts
createdb
updatedb
interpreter
sqlschema
modelschema