lamindb.setup.dev.InstanceSettings#

class lamindb.setup.dev.InstanceSettings(owner, name, storage_root, storage_region=None, db=None, schema=None)#

Bases: object

Instance settings.

Attributes

db#

Database URL.

dialect#

SQL dialect.

engine#

Database engine.

In case of remote sqlite, does not update the local sqlite.

identifier#

Unique identifier.

See remote instances at https://lamin.ai/owner/name.

is_cloud_sqlite#

Is this a cloud instance with sqlite db.

is_remote#

Boolean indicating if an instance has no local component.

name#

Instance name.

owner#

Instance owner. A user or organization account handle.

schema#

Schema modules in addition to core schema.

storage#

Low-level access to storage location.

Methods

session()#

Database session.

In case of remote sqlite, updates the local sqlite file first.

Return type:

Session