diff options
| author | Barry Warsaw | 2007-10-31 17:38:51 -0400 |
|---|---|---|
| committer | Barry Warsaw | 2007-10-31 17:38:51 -0400 |
| commit | f321d85d91a370294e771dbaa22493008d78dfdd (patch) | |
| tree | 8cf4c3e7cab70ccc9059f147ff1bf4b3bf150115 /Mailman/database/model/address.py | |
| parent | 1ad73a52bb9d82ef3af1e34ad9ef66ac2eda2909 (diff) | |
| download | mailman-f321d85d91a370294e771dbaa22493008d78dfdd.tar.gz mailman-f321d85d91a370294e771dbaa22493008d78dfdd.tar.zst mailman-f321d85d91a370294e771dbaa22493008d78dfdd.zip | |
Diffstat (limited to 'Mailman/database/model/address.py')
| -rw-r--r-- | Mailman/database/model/address.py | 18 |
1 files changed, 8 insertions, 10 deletions
diff --git a/Mailman/database/model/address.py b/Mailman/database/model/address.py index 391004413..3ba3c3dbf 100644 --- a/Mailman/database/model/address.py +++ b/Mailman/database/model/address.py @@ -32,16 +32,14 @@ USER_KIND = 'Mailman.database.model.user.User' class Address(Entity): implements(IAddress) - has_field('address', Unicode) - has_field('_original', Unicode) - has_field('real_name', Unicode) - has_field('verified_on', DateTime) - has_field('registered_on', DateTime) - # Relationships - belongs_to('user', of_kind=USER_KIND) - belongs_to('preferences', of_kind=PREFERENCE_KIND) - # Options - using_options(shortnames=True) + address = Field(Unicode) + _original = Field(Unicode) + real_name = Field(Unicode) + verified_on = Field(DateTime) + registered_on = Field(DateTime) + + user = ManyToOne(USER_KIND) + preferences = ManyToOne(PREFERENCE_KIND) def __init__(self, address, real_name): super(Address, self).__init__() |
