diff --git a/migrations/20161205203516-create-client-applications.js b/migrations/20161205203516-create-client-applications.js index fe15cbefe1..e665fda6c3 100644 --- a/migrations/20161205203516-create-client-applications.js +++ b/migrations/20161205203516-create-client-applications.js @@ -1,3 +1,20 @@ +/* eslint camelcase: "off" */ 'use strict'; -module.exports = require('../scripts/migration-runner').create('011-create-client-applications'); +exports.up = function (db, cb) { + db.createTable('client_applications', { + app_name: { type: 'varchar', length: 255, primaryKey: true, notNull: true }, + created_at: { type: 'timestamp', defaultValue: 'now()' }, + updated_at: { type: 'timestamp', defaultValue: 'now()' }, + seen_at: { type: 'timestamp' }, + strategies: { type: 'json' }, + description: { type: 'varchar', length: 255 }, + icon: { type: 'varchar', length: 255 }, + url: { type: 'varchar', length: 255 }, + color: { type: 'varchar', length: 255 }, + }, cb); +}; + +exports.down = function (db, cb) { + return db.dropTable('client_applications', cb); +}; diff --git a/migrations/sql/011-create-client-applications.down.sql b/migrations/sql/011-create-client-applications.down.sql deleted file mode 100644 index 2dabc37181..0000000000 --- a/migrations/sql/011-create-client-applications.down.sql +++ /dev/null @@ -1 +0,0 @@ -DROP TABLE client_applications; diff --git a/migrations/sql/011-create-client-applications.up.sql b/migrations/sql/011-create-client-applications.up.sql deleted file mode 100644 index 0b6aa15134..0000000000 --- a/migrations/sql/011-create-client-applications.up.sql +++ /dev/null @@ -1,9 +0,0 @@ -CREATE TABLE client_applications ( - app_name varchar(255) PRIMARY KEY NOT NULL, - created_at timestamp default now(), - updated_at timestamp default now(), - description varchar(255), - icon varchar(255), - url varchar(255), - color varchar(255) -);