diff --git a/entrouvert/djommon/multitenant/management/commands/__init__.py b/entrouvert/djommon/multitenant/management/commands/__init__.py index 70e075b..6416ac9 100644 --- a/entrouvert/djommon/multitenant/management/commands/__init__.py +++ b/entrouvert/djommon/multitenant/management/commands/__init__.py @@ -145,10 +145,10 @@ class SyncCommon(BaseCommand): self.args = args self.options = options - if self.schema_name: + if self.domain: if self.sync_public: raise CommandError("schema should only be used with the --tenant switch.") - elif self.schema_name == get_public_schema_name(): + elif self.domain == get_public_schema_name(): self.sync_public = True else: self.sync_tenant = True diff --git a/entrouvert/djommon/multitenant/management/commands/migrate_schemas.py b/entrouvert/djommon/multitenant/management/commands/migrate_schemas.py index f67bda5..5dd204a 100644 --- a/entrouvert/djommon/multitenant/management/commands/migrate_schemas.py +++ b/entrouvert/djommon/multitenant/management/commands/migrate_schemas.py @@ -22,7 +22,7 @@ class Command(SyncCommon): if self.sync_public: self.migrate_public_apps() if self.sync_tenant: - self.migrate_tenant_apps(self.schema_name) + self.migrate_tenant_apps(self.domain) def _set_managed_apps(self, included_apps, excluded_apps): """ while sync_schemas works by setting which apps are managed, on south we set which apps should be ignored """ diff --git a/entrouvert/djommon/multitenant/management/commands/sync_schemas.py b/entrouvert/djommon/multitenant/management/commands/sync_schemas.py index 6b126eb..63738f6 100644 --- a/entrouvert/djommon/multitenant/management/commands/sync_schemas.py +++ b/entrouvert/djommon/multitenant/management/commands/sync_schemas.py @@ -34,7 +34,7 @@ class Command(SyncCommon): if self.sync_public: self.sync_public_apps() if self.sync_tenant: - self.sync_tenant_apps(self.schema_name) + self.sync_tenant_apps(self.domain) # restore settings for model in get_models(include_auto_created=True):