diff --git a/dmarcreceiver/model.py b/dmarcreceiver/model.py index 8cee829..18a467e 100644 --- a/dmarcreceiver/model.py +++ b/dmarcreceiver/model.py @@ -22,11 +22,11 @@ def init_model(): return DBSession Alignment = Enum('r', 's') -Disposition = Enum('none', 'quarantine', 'reject') -DMARCResult = Enum('pass', 'fail') -PolicyOverride = Enum('forwarded', 'sampled_out', 'trusted_forwarder', 'other') -SPFResultType = Enum('none', 'neutral', 'pass', 'fail', 'softfail', 'temperror', 'permerror') -DKIMResultType = Enum('none', 'pass', 'fail', 'policy', 'neutral', 'temperror', 'permerror') +Disposition = Enum('none', 'quarantine', 'reject', name='disposition') +DMARCResult = Enum('pass', 'fail', name='dmarc_result') +PolicyOverride = Enum('forwarded', 'sampled_out', 'trusted_forwarder', 'other', name='policy_override') +SPFResultType = Enum('none', 'neutral', 'pass', 'fail', 'softfail', 'temperror', 'permerror', name='spf_result') +DKIMResultType = Enum('none', 'pass', 'fail', 'policy', 'neutral', 'temperror', 'permerror', name='dkim_result') class INET(satypes.TypeDecorator): impl = satypes.CHAR