Compatibility with PostgreSQL

This commit is contained in:
David Baer
2020-01-22 20:34:24 -05:00
parent 15c8720f0f
commit 60cfff35d4

View File

@@ -22,11 +22,11 @@ def init_model():
return DBSession return DBSession
Alignment = Enum('r', 's') Alignment = Enum('r', 's')
Disposition = Enum('none', 'quarantine', 'reject') Disposition = Enum('none', 'quarantine', 'reject', name='disposition')
DMARCResult = Enum('pass', 'fail') DMARCResult = Enum('pass', 'fail', name='dmarc_result')
PolicyOverride = Enum('forwarded', 'sampled_out', 'trusted_forwarder', 'other') PolicyOverride = Enum('forwarded', 'sampled_out', 'trusted_forwarder', 'other', name='policy_override')
SPFResultType = Enum('none', 'neutral', 'pass', 'fail', 'softfail', 'temperror', 'permerror') SPFResultType = Enum('none', 'neutral', 'pass', 'fail', 'softfail', 'temperror', 'permerror', name='spf_result')
DKIMResultType = Enum('none', 'pass', 'fail', 'policy', 'neutral', 'temperror', 'permerror') DKIMResultType = Enum('none', 'pass', 'fail', 'policy', 'neutral', 'temperror', 'permerror', name='dkim_result')
class INET(satypes.TypeDecorator): class INET(satypes.TypeDecorator):
impl = satypes.CHAR impl = satypes.CHAR