diff options
| author | J08nY | 2017-06-22 15:49:20 +0200 |
|---|---|---|
| committer | J08nY | 2017-06-22 15:49:20 +0200 |
| commit | 50df74e60b5f67b18470133efd68629d7667d0b0 (patch) | |
| tree | 54977e38717dd28573c402f66d23068224e9f073 /src/mailman_pgp/model/base.py | |
| parent | 6f513b5b8dd6229b4ebc84911c1cd0d42f1701e2 (diff) | |
| download | mailman-pgp-50df74e60b5f67b18470133efd68629d7667d0b0.tar.gz mailman-pgp-50df74e60b5f67b18470133efd68629d7667d0b0.tar.zst mailman-pgp-50df74e60b5f67b18470133efd68629d7667d0b0.zip | |
Diffstat (limited to 'src/mailman_pgp/model/base.py')
| -rw-r--r-- | src/mailman_pgp/model/base.py | 17 |
1 files changed, 12 insertions, 5 deletions
diff --git a/src/mailman_pgp/model/base.py b/src/mailman_pgp/model/base.py index 0a87a53..2ccc7e5 100644 --- a/src/mailman_pgp/model/base.py +++ b/src/mailman_pgp/model/base.py @@ -18,11 +18,18 @@ """""" from public import public -from sqlalchemy.ext.declarative import declarative_base +from sqlalchemy.ext.declarative import as_declarative +from mailman_pgp.database import query -Base = declarative_base() -public(Base=Base) -from mailman_pgp.model.address import EncryptedAddress # noqa -from mailman_pgp.model.list import EncryptedMailingList # noqa +@public +@as_declarative() +class Base: + + def query(self): + return query(self.__class__) + + +from mailman_pgp.model.address import PGPAddress # noqa +from mailman_pgp.model.list import PGPMailingList # noqa |
