lamassu-server/migrations/040-add_compliance_authorizations_table.js

19 lines
524 B
JavaScript

var db = require('./db')
exports.up = function(next) {
const sql =
["CREATE TYPE compliance_types as enum ('manual', 'sanctions', 'sanctions_override') ",
'CREATE TABLE compliance_authorizations ( ' +
'id uuid PRIMARY KEY, ' +
'customer_id uuid REFERENCES customers (id), ' +
'compliance_type compliance_types NOT NULL,' +
'authorized_at timestamptz NOT NULL,' +
'authorized_by text REFERENCES user_tokens (token) )' ]
db.multi(sql, next)
};
exports.down = function(next) {
next();
};