Skip to content

Commit

Permalink
feat(board): board redirection, viewHome added
Browse files Browse the repository at this point in the history
  • Loading branch information
uklee committed Mar 7, 2022
1 parent 5b1f700 commit ee88079
Show file tree
Hide file tree
Showing 4 changed files with 54 additions and 84 deletions.
34 changes: 34 additions & 0 deletions src/database/migrations/20220307124025-edit-board.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
'use strict';

module.exports = {
up: (queryInterface, Sequelize) => {
/**
* Add altering commands here.
*
* Example:
* await queryInterface.createTable('users', { id: Sequelize.INTEGER });
*/
return Promise.all([
queryInterface.addColumn("Board", "redirection", {
type: Sequelize.TEXT
}),
queryInterface.addColumn("Board", "viewHome", {
type: Sequelize.BOOLEAN,
defaultValue: true
})
]);
},

down: (queryInterface, Sequelize) => {
/**
* Add reverting commands here.
*
* Example:
* await queryInterface.dropTable('users');
*/
return Promise.all([
queryInterface.removeColumn('Board', 'redirection'),
queryInterface.removeColumn('Board', 'viewHome')
]);
}
};
5 changes: 5 additions & 0 deletions src/database/models/Board.js
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,11 @@ module.exports = (sequelize, DataTypes) => {
engTitle: DataTypes.STRING,
korDescription: DataTypes.TEXT,
engDescription: DataTypes.TEXT,
redirection: DataTypes.TEXT,
viewHome: {
type: DataTypes.BOOLEAN,
defaultValue: true
}
},
{
freezeTableName: true,
Expand Down
82 changes: 0 additions & 82 deletions src/database/seeders/20201009070902-create-post-tags.js

This file was deleted.

Original file line number Diff line number Diff line change
Expand Up @@ -11,13 +11,26 @@ module.exports = {
engTitle: 'Announcements',
korDescription: '',
engDescription: '',
redirection: null,
viewHome: true
},
{
id: 2,
korTitle: '학생 복지',
engTitle: 'Student Welfare',
korTitle: '학생 복지 - 총학 제휴',
engTitle: 'Student Welfare - UA Partnerships',
korDescription: '학우들을 위한 제휴 및 기타 복지사업',
engDescription: 'Partnerships and discounts for students',
redirection: '/web/welfare',
viewHome: true
},
{
id: 3,
korTitle: '학생 복지 - 학교 제휴',
engTitle: 'Student Welfare - College Partnerships',
korDescription: '학우들을 위한 제휴 및 기타 복지사업',
engDescription: 'Partnerships and discounts for students',
redirection: '/web/welfare',
viewHome: false
},
],
{},
Expand Down

0 comments on commit ee88079

Please sign in to comment.