You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
django-pgschemas v1.0 is ready for prime time! I'm quite excited about the new state of the code plus some new features. There are quite some breaking changes, though:
Domain model is optional.
Database router renamed to TenantAppsRouter.
Routing (middleware) moved to django_pgschemas.routing. New middleware for header and session routing.
Refactored Schema base class.
--parallel now uses multithreading instead of multiprocessing
Logging context filter changed to match new routing philosophy.
Channels contrib greatly simplified and tested.
Renamed {Static|Dynamic}TenantCommand to {Static|Dynamic}SchemaCommand, argument renamed from tenant to schema.
Removed subclasses of Django test cases, as they were not providing sufficient value in the context of custom routing. Alternative: pytest, see the docs!
Found any bugs or breaking changes not listed above! Please create an issue or comment on this discussion. Thanks!
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
django-pgschemas
v1.0 is ready for prime time! I'm quite excited about the new state of the code plus some new features. There are quite some breaking changes, though:TenantAppsRouter
.django_pgschemas.routing
. New middleware for header and session routing.Schema
base class.--parallel
now uses multithreading instead of multiprocessing{Static|Dynamic}TenantCommand
to{Static|Dynamic}SchemaCommand
, argument renamed fromtenant
toschema
.pytest
, see the docs!Found any bugs or breaking changes not listed above! Please create an issue or comment on this discussion. Thanks!
Beta Was this translation helpful? Give feedback.
All reactions