* Recording document views * Add 'views' to document response * Basic displaying of document views, probably want it more sublte than this? But hey, lets get it in there * Bigly improves. RESTful > RPC * Display of who's viewed doc * Add Popover, add Scrollable, move views store * Working server tests 💁 * Document Stars (#81) * Added: Starred documents * UI is dumb but functionality works * Star now displayed inline in title * Optimistic rendering * Documents Endpoints (#85) * More seeds, documents.list endpoint * Upgrade deprecated middleware * document.viewers, specs * Add documents.starred Add request specs for star / unstar endpoints * Basic /starred page * Remove comment * Fixed double layout
28 lines
600 B
JavaScript
28 lines
600 B
JavaScript
require('localenv');
|
|
|
|
// test environment variables
|
|
process.env.DATABASE_URL = process.env.DATABASE_URL_TEST;
|
|
process.env.NODE_ENV = 'test';
|
|
|
|
const Sequelize = require('sequelize');
|
|
const sequelize = require('../sequelize').sequelize;
|
|
const Umzug = require('umzug');
|
|
|
|
const queryInterface = sequelize.getQueryInterface();
|
|
|
|
function runMigrations() {
|
|
const umzug = new Umzug({
|
|
storage: 'sequelize',
|
|
storageOptions: {
|
|
sequelize,
|
|
},
|
|
migrations: {
|
|
params: [queryInterface, Sequelize],
|
|
path: './server/migrations',
|
|
},
|
|
});
|
|
return umzug.up();
|
|
}
|
|
|
|
runMigrations();
|