[chore] added prettier

This commit is contained in:
Jori Lallo
2017-04-26 21:47:03 -07:00
parent fcdeb67bc5
commit 08b1609440
53 changed files with 1983 additions and 928 deletions

View File

@@ -1,12 +1,12 @@
'use strict';
module.exports = {
up: function (queryInterface, Sequelize) {
up: function(queryInterface, Sequelize) {
queryInterface.createTable('teams', {
id: {
type: 'UUID',
allowNull: false,
primaryKey: true
primaryKey: true,
},
name: {
type: 'CHARACTER VARYING',
@@ -15,7 +15,7 @@ module.exports = {
slackId: {
type: 'CHARACTER VARYING',
allowNull: true,
unique: true
unique: true,
},
slackData: {
type: 'JSONB',
@@ -28,14 +28,14 @@ module.exports = {
updatedAt: {
type: 'TIMESTAMP WITH TIME ZONE',
allowNull: false,
}
},
});
queryInterface.createTable('atlases', {
id: {
type: 'UUID',
allowNull: false,
primaryKey: true
primaryKey: true,
},
name: {
type: 'CHARACTER VARYING',
@@ -68,14 +68,14 @@ module.exports = {
// model: "teams",
// key: "id",
// }
}
},
});
queryInterface.createTable('users', {
id: {
type: 'UUID',
allowNull: false,
primaryKey: true
primaryKey: true,
},
email: {
type: 'CHARACTER VARYING',
@@ -96,7 +96,8 @@ module.exports = {
},
slackAccessToken: {
type: 'bytea',
allowNull: true, },
allowNull: true,
},
slackId: {
type: 'CHARACTER VARYING',
unique: true,
@@ -125,46 +126,48 @@ module.exports = {
// model: "teams",
// key: "id",
// }
}
},
});
queryInterface.createTable('documents', {
id:
{ type: 'UUID',
allowNull: false,
primaryKey: true },
urlId:
{ type: 'CHARACTER VARYING',
allowNull: false,
unique: true, },
private:
{ type: 'BOOLEAN',
allowNull: false,
defaultValue: true,
},
title:
{ type: 'CHARACTER VARYING',
allowNull: false,
id: {
type: 'UUID',
allowNull: false,
primaryKey: true,
},
text:
{ type: 'TEXT',
allowNull: true,
urlId: {
type: 'CHARACTER VARYING',
allowNull: false,
unique: true,
},
html:
{ type: 'TEXT',
allowNull: true,
private: {
type: 'BOOLEAN',
allowNull: false,
defaultValue: true,
},
preview:
{ type: 'TEXT',
allowNull: true,
title: {
type: 'CHARACTER VARYING',
allowNull: false,
},
createdAt:
{ type: 'TIMESTAMP WITH TIME ZONE',
allowNull: false,
text: {
type: 'TEXT',
allowNull: true,
},
updatedAt:
{ type: 'TIMESTAMP WITH TIME ZONE',
allowNull: false,
html: {
type: 'TEXT',
allowNull: true,
},
preview: {
type: 'TEXT',
allowNull: true,
},
createdAt: {
type: 'TIMESTAMP WITH TIME ZONE',
allowNull: false,
},
updatedAt: {
type: 'TIMESTAMP WITH TIME ZONE',
allowNull: false,
},
userId: {
type: 'UUID',
@@ -189,11 +192,11 @@ module.exports = {
// model: "teams",
// key: "id",
// }
}
},
});
},
down: function (queryInterface, Sequelize) {
down: function(queryInterface, Sequelize) {
queryInterface.dropAllTables();
}
},
};

View File

@@ -1,18 +1,14 @@
'use strict';
module.exports = {
up: function (queryInterface, Sequelize) {
queryInterface.addColumn(
'documents',
'parentDocumentId',
{
type: Sequelize.UUID,
allowNull: true,
}
);
up: function(queryInterface, Sequelize) {
queryInterface.addColumn('documents', 'parentDocumentId', {
type: Sequelize.UUID,
allowNull: true,
});
},
down: function (queryInterface, Sequelize) {
down: function(queryInterface, Sequelize) {
queryInterface.removeColumn('documents', 'parentDocumentId');
}
},
};

View File

@@ -1,7 +1,7 @@
'use strict';
module.exports = {
up: function (queryInterface, Sequelize) {
up: function(queryInterface, Sequelize) {
queryInterface.addIndex('documents', ['urlId']);
queryInterface.addIndex('documents', ['id', 'atlasId']);
queryInterface.addIndex('documents', ['id', 'teamId']);
@@ -14,7 +14,7 @@ module.exports = {
queryInterface.addIndex('users', ['slackId']);
},
down: function (queryInterface, Sequelize) {
down: function(queryInterface, Sequelize) {
queryInterface.removeIndex('documents', ['urlId']);
queryInterface.removeIndex('documents', ['id', 'atlasId']);
queryInterface.removeIndex('documents', ['id', 'teamId']);
@@ -25,5 +25,5 @@ module.exports = {
queryInterface.removeIndex('teams', ['slackId']);
queryInterface.removeIndex('users', ['slackId']);
}
},
};

View File

@@ -1,43 +1,43 @@
'use strict';
module.exports = {
up: function (queryInterface, Sequelize) {
up: function(queryInterface, Sequelize) {
queryInterface.createTable('revisions', {
id: {
type: 'UUID',
allowNull: false,
primaryKey: true
primaryKey: true,
},
title:
{ type: 'CHARACTER VARYING',
allowNull: false,
title: {
type: 'CHARACTER VARYING',
allowNull: false,
},
text:
{ type: 'TEXT',
allowNull: true,
text: {
type: 'TEXT',
allowNull: true,
},
html:
{ type: 'TEXT',
allowNull: true,
html: {
type: 'TEXT',
allowNull: true,
},
preview:
{ type: 'TEXT',
allowNull: true,
preview: {
type: 'TEXT',
allowNull: true,
},
createdAt:
{ type: 'TIMESTAMP WITH TIME ZONE',
allowNull: false,
createdAt: {
type: 'TIMESTAMP WITH TIME ZONE',
allowNull: false,
},
updatedAt:
{ type: 'TIMESTAMP WITH TIME ZONE',
allowNull: false,
updatedAt: {
type: 'TIMESTAMP WITH TIME ZONE',
allowNull: false,
},
userId: {
type: 'UUID',
allowNull: false,
references: {
model: 'users',
}
},
},
documentId: {
type: 'UUID',
@@ -45,36 +45,28 @@ module.exports = {
references: {
model: 'documents',
onDelete: 'CASCADE',
}
},
},
});
queryInterface.addColumn(
'documents',
'lastModifiedById',
{
type: 'UUID',
allowNull: false,
references: {
model: 'users',
}
}
);
queryInterface.addColumn('documents', 'lastModifiedById', {
type: 'UUID',
allowNull: false,
references: {
model: 'users',
},
});
queryInterface.addColumn(
'documents',
'revisionCount',
{
type: 'INTEGER',
defaultValue: 0
}
);
queryInterface.addColumn('documents', 'revisionCount', {
type: 'INTEGER',
defaultValue: 0,
});
},
down: function (queryInterface, Sequelize) {
down: function(queryInterface, Sequelize) {
queryInterface.dropTable('revisions');
queryInterface.removeColumn('documents', 'lastModifiedById');
queryInterface.removeColumn('documents', 'revisionCount');
}
},
};

View File

@@ -1,7 +1,7 @@
'use strict';
module.exports = {
up: function (queryInterface, Sequelize) {
up: function(queryInterface, Sequelize) {
const searchDocument = `
ALTER TABLE documents ADD COLUMN "searchVector" tsvector;
CREATE INDEX documents_tsv_idx ON documents USING gin("searchVector");
@@ -40,7 +40,7 @@ ON atlases FOR EACH ROW EXECUTE PROCEDURE atlases_search_trigger();
queryInterface.sequelize.query(searchAtlas);
},
down: function (queryInterface, Sequelize) {
down: function(queryInterface, Sequelize) {
// TODO?
}
},
};

View File

@@ -1,18 +1,14 @@
'use strict';
module.exports = {
up: function (queryInterface, Sequelize) {
queryInterface.addColumn(
'atlases',
'creatorId',
{
type: Sequelize.UUID,
allowNull: true,
}
);
up: function(queryInterface, Sequelize) {
queryInterface.addColumn('atlases', 'creatorId', {
type: Sequelize.UUID,
allowNull: true,
});
},
down: function (queryInterface, Sequelize) {
down: function(queryInterface, Sequelize) {
queryInterface.removeColumn('atlases', 'creatorId');
}
},
};

View File

@@ -1,28 +1,20 @@
'use strict';
module.exports = {
up: function (queryInterface, Sequelize) {
queryInterface.addColumn(
'atlases',
'deletedAt',
{
type: Sequelize.DATE,
allowNull: true,
}
);
up: function(queryInterface, Sequelize) {
queryInterface.addColumn('atlases', 'deletedAt', {
type: Sequelize.DATE,
allowNull: true,
});
queryInterface.addColumn(
'documents',
'deletedAt',
{
type: Sequelize.DATE,
allowNull: true,
}
);
queryInterface.addColumn('documents', 'deletedAt', {
type: Sequelize.DATE,
allowNull: true,
});
},
down: function (queryInterface, Sequelize) {
down: function(queryInterface, Sequelize) {
queryInterface.removeColumn('atlases', 'deletedAt');
queryInterface.removeColumn('documents', 'deletedAt');
}
},
};

View File

@@ -1,7 +1,7 @@
'use strict';
module.exports = {
up: function (queryInterface, Sequelize) {
up: function(queryInterface, Sequelize) {
// Remove old indeces
queryInterface.removeIndex('documents', ['urlId']);
queryInterface.removeIndex('documents', ['id', 'atlasId']);
@@ -15,13 +15,17 @@ module.exports = {
queryInterface.addIndex('documents', ['urlId', 'deletedAt']);
queryInterface.addIndex('documents', ['id', 'atlasId', 'deletedAt']);
queryInterface.addIndex('documents', ['id', 'teamId', 'deletedAt']);
queryInterface.addIndex('documents', ['parentDocumentId', 'atlasId', 'deletedAt']);
queryInterface.addIndex('documents', [
'parentDocumentId',
'atlasId',
'deletedAt',
]);
queryInterface.addIndex('atlases', ['id', 'deletedAt']);
queryInterface.addIndex('atlases', ['id', 'teamId', 'deletedAt']);
},
down: function (queryInterface, Sequelize) {
down: function(queryInterface, Sequelize) {
queryInterface.addIndex('documents', ['urlId']);
queryInterface.addIndex('documents', ['id', 'atlasId']);
queryInterface.addIndex('documents', ['id', 'teamId']);
@@ -33,9 +37,13 @@ module.exports = {
queryInterface.removeIndex('documents', ['urlId', 'deletedAt']);
queryInterface.removeIndex('documents', ['id', 'atlasId', 'deletedAt']);
queryInterface.removeIndex('documents', ['id', 'teamId', 'deletedAt']);
queryInterface.removeIndex('documents', ['parentDocumentId', 'atlasId', 'deletedAt']);
queryInterface.removeIndex('documents', [
'parentDocumentId',
'atlasId',
'deletedAt',
]);
queryInterface.removeIndex('atlases', ['id', 'deletedAt']);
queryInterface.removeIndex('atlases', ['id', 'teamId', 'deletedAt']);
}
},
};

View File

@@ -1,21 +1,17 @@
'use strict';
module.exports = {
up: function (queryInterface, Sequelize) {
queryInterface.addColumn(
'documents',
'createdById',
{
type: 'UUID',
allowNull: true,
references: {
model: 'users',
},
}
);
up: function(queryInterface, Sequelize) {
queryInterface.addColumn('documents', 'createdById', {
type: 'UUID',
allowNull: true,
references: {
model: 'users',
},
});
},
down: function (queryInterface, Sequelize) {
down: function(queryInterface, Sequelize) {
queryInterface.removeColumn('documents', 'createdById');
},
};

View File

@@ -1,14 +1,12 @@
'use strict';
module.exports = {
up: function (queryInterface, Sequelize) {
queryInterface.addColumn(
'documents',
'collaboratorIds',
{ type: Sequelize.ARRAY(Sequelize.UUID) }
)
up: function(queryInterface, Sequelize) {
queryInterface.addColumn('documents', 'collaboratorIds', {
type: Sequelize.ARRAY(Sequelize.UUID),
});
},
down: function (queryInterface, Sequelize) {
down: function(queryInterface, Sequelize) {
queryInterface.removeColumn('documents', 'collaboratorIds');
},
};

View File

@@ -1,18 +1,14 @@
'use strict';
module.exports = {
up: function (queryInterface, Sequelize) {
queryInterface.addColumn(
'atlases',
'urlId',
{
type: Sequelize.STRING,
unique: true,
}
);
up: function(queryInterface, Sequelize) {
queryInterface.addColumn('atlases', 'urlId', {
type: Sequelize.STRING,
unique: true,
});
},
down: function (queryInterface, Sequelize) {
down: function(queryInterface, Sequelize) {
queryInterface.removeColumn('atlases', 'urlId');
}
},
};

View File

@@ -1,11 +1,11 @@
'use strict';
module.exports = {
up: function (queryInterface, Sequelize) {
up: function(queryInterface, Sequelize) {
queryInterface.addIndex('revisions', ['documentId']);
},
down: function (queryInterface, Sequelize) {
down: function(queryInterface, Sequelize) {
queryInterface.removeIndex('revisions', ['documentId']);
},
};

View File

@@ -1,7 +1,7 @@
'use strict';
module.exports = {
up: function (queryInterface, Sequelize) {
up: function(queryInterface, Sequelize) {
queryInterface.createTable('apiKeys', {
id: {
type: 'UUID',
@@ -40,7 +40,7 @@ module.exports = {
});
},
down: function (queryInterface, Sequelize) {
down: function(queryInterface, Sequelize) {
queryInterface.createTable('apiKeys');
},
};

View File

@@ -1,12 +1,12 @@
'use strict';
module.exports = {
up: function (queryInterface, Sequelize) {
up: function(queryInterface, Sequelize) {
queryInterface.addIndex('apiKeys', ['secret', 'deletedAt']);
queryInterface.addIndex('apiKeys', ['userId', 'deletedAt']);
},
down: function (queryInterface, Sequelize) {
down: function(queryInterface, Sequelize) {
queryInterface.removeIndex('apiKeys', ['secret', 'deletedAt']);
queryInterface.removeIndex('apiKeys', ['userId', 'deletedAt']);
},

View File

@@ -2,45 +2,29 @@
'use strict';
module.exports = {
up: function (queryInterface, Sequelize) {
queryInterface.changeColumn(
'users',
'slackId',
{
type: Sequelize.STRING,
unique: false,
allowNull: true,
}
);
queryInterface.changeColumn(
'teams',
'slackId',
{
type: Sequelize.STRING,
unique: false,
allowNull: true,
}
);
up: function(queryInterface, Sequelize) {
queryInterface.changeColumn('users', 'slackId', {
type: Sequelize.STRING,
unique: false,
allowNull: true,
});
queryInterface.changeColumn('teams', 'slackId', {
type: Sequelize.STRING,
unique: false,
allowNull: true,
});
},
down: function (queryInterface, Sequelize) {
queryInterface.changeColumn(
'users',
'slackId',
{
type: Sequelize.STRING,
unique: true,
allowNull: false,
}
);
queryInterface.changeColumn(
'teams',
'slackId',
{
type: Sequelize.STRING,
unique: true,
allowNull: false,
}
);
down: function(queryInterface, Sequelize) {
queryInterface.changeColumn('users', 'slackId', {
type: Sequelize.STRING,
unique: true,
allowNull: false,
});
queryInterface.changeColumn('teams', 'slackId', {
type: Sequelize.STRING,
unique: true,
allowNull: false,
});
},
};

View File

@@ -1,44 +1,28 @@
module.exports = {
up: function (queryInterface, Sequelize) {
queryInterface.changeColumn(
'users',
'email',
{
type: Sequelize.STRING,
unique: true,
allowNull: false,
}
);
queryInterface.changeColumn(
'users',
'username',
{
type: Sequelize.STRING,
unique: true,
allowNull: false,
}
);
up: function(queryInterface, Sequelize) {
queryInterface.changeColumn('users', 'email', {
type: Sequelize.STRING,
unique: true,
allowNull: false,
});
queryInterface.changeColumn('users', 'username', {
type: Sequelize.STRING,
unique: true,
allowNull: false,
});
},
down: function (queryInterface, Sequelize) {
queryInterface.changeColumn(
'users',
'email',
{
type: Sequelize.STRING,
unique: false,
allowNull: true,
}
);
down: function(queryInterface, Sequelize) {
queryInterface.changeColumn('users', 'email', {
type: Sequelize.STRING,
unique: false,
allowNull: true,
});
queryInterface.changeColumn(
'users',
'username',
{
type: Sequelize.STRING,
unique: false,
allowNull: true,
}
);
queryInterface.changeColumn('users', 'username', {
type: Sequelize.STRING,
unique: false,
allowNull: true,
});
},
};