lamindb.setup.migrate¶
- class lamindb.setup.migrate¶
 Bases:
objectManage migrations.
Examples:
>>> import lamindb as ln >>> ln.setup.migrate.create() >>> ln.setup.migrate.deploy() >>> ln.setup.migrate.check()
Attributes
Methods
- classmethod check()¶
 Check whether Registry definitions are in sync with migrations.
- Return type:
 bool
- classmethod create()¶
 Create a migration.
- Return type:
 None
- classmethod defined_migrations(latest=False)¶
 
- classmethod deploy()¶
 Deploy a migration.
- Return type:
 None
- classmethod deployed_migrations(latest=False)¶
 Get the list of deployed migrations from Migration table in DB.
- classmethod show()¶
 Show migrations.
- Return type:
 None
- classmethod squash(package_name, migration_nr, start_migration_nr=None)¶
 Squash migrations.
- Return type:
 None