Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 79d28db

Browse files
committed
Fix migration 200
1 parent d788291 commit 79d28db

File tree

1 file changed

+11
-1
lines changed

1 file changed

+11
-1
lines changed

server/initializers/migrations/0200-video-published-at.ts

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ async function up (utils: {
99
{
1010
const data = {
1111
type: Sequelize.DATE,
12-
allowNull: false,
12+
allowNull: true,
1313
defaultValue: Sequelize.NOW
1414
}
1515
await utils.queryInterface.addColumn('video', 'publishedAt', data)
@@ -20,6 +20,16 @@ async function up (utils: {
2020
await utils.sequelize.query(query)
2121
}
2222

23+
// Sequelize does not alter the column with NOW as default value
24+
{
25+
const data = {
26+
type: Sequelize.DATE,
27+
allowNull: false,
28+
defaultValue: Sequelize.NOW
29+
}
30+
await utils.queryInterface.changeColumn('video', 'publishedAt', data)
31+
}
32+
2333
}
2434

2535
function down (options) {

0 commit comments

Comments
 (0)