Endpoint to allow SES updates to occur

- update notification with delivery state
This commit is contained in:
Martyn Inglis
2016-03-10 17:29:17 +00:00
parent 2922712f0b
commit f88f86a924
10 changed files with 275 additions and 10 deletions

View File

@@ -18,7 +18,7 @@ from sqlalchemy.dialects import postgresql
def upgrade():
op.drop_column('notifications', 'status')
op.execute('DROP TYPE notification_status_types')
notification_status_types = sa.Enum('sent', 'delivered', 'failed', name='notification_status_types')
notification_status_types = sa.Enum('sent', 'delivered', 'failed', 'complaint', 'bounce', name='notification_status_types')
notification_status_types.create(op.get_bind())
op.add_column('notifications', sa.Column('status', notification_status_types, nullable=True))
op.get_bind()