21    context = op.get_context()
 
   23    if context.bind.dialect.name == 
'postgresql':
 
   24        enum = ENUM(*SHA_HASH_VALUES, name=SHA_HASH_NAME)
 
   25        enum.create(op.get_bind(), checkfirst=
False)
 
   27    op.add_column(
'ps_endpoints',
 
   28             sa.Column(
'dtls_fingerprint', ENUM(*SHA_HASH_VALUES,
 
   29                 name=SHA_HASH_NAME, create_type=
False)))
 
 
   32    context = op.get_context()
 
   34    if context.bind.dialect.name == 
'mssql':
 
   35        op.drop_constraint(
'ck_ps_endpoints_dtls_fingerprint_sha_hash_values', 
'ps_endpoints')
 
   36    op.drop_column(
'ps_endpoints', 
'dtls_fingerprint')
 
   38    if context.bind.dialect.name == 
'postgresql':
 
   39        enum = ENUM(*SHA_HASH_VALUES, name=SHA_HASH_NAME)
 
   40        enum.drop(op.get_bind(), checkfirst=
False)