Restore compatibility with zope.sqlalchemy 1.2

This commit is contained in:
David Baer
2020-01-22 20:25:08 -05:00
parent 93ed219b29
commit 15c8720f0f
2 changed files with 6 additions and 3 deletions

View File

@@ -1,13 +1,13 @@
from zope.sqlalchemy import ZopeTransactionExtension
import zope.sqlalchemy as zsqla
from sqlalchemy import Column, Integer, String, Unicode, Enum, CheckConstraint, ForeignKey, DateTime, create_engine
from sqlalchemy.orm import scoped_session, sessionmaker, relationship
import sqlalchemy.types as satypes
import sqlalchemy.dialects.postgresql as dpg
from sqlalchemy.ext.declarative import declarative_base
maker = sessionmaker(autoflush=True, autocommit=False,
extension=ZopeTransactionExtension())
maker = sessionmaker(autoflush=True, autocommit=False)
DBSession = scoped_session(maker)
zsqla.register(DBSession)
DeclarativeBase = declarative_base()
metadata = DeclarativeBase.metadata