(hotfix) remove null categories in RSS/Atom feeds
[oweals/peertube.git] / server / initializers / migrations / 0380-cleanup-timestamps.ts
1 import * as Sequelize from 'sequelize'
2
3 async function up (utils: {
4   transaction: Sequelize.Transaction,
5   queryInterface: Sequelize.QueryInterface,
6   sequelize: Sequelize.Sequelize,
7   db: any
8 }): Promise<void> {
9   try {
10     await utils.queryInterface.removeColumn('application', 'createdAt')
11   } catch { /* the column could not exist */ }
12
13   try {
14     await utils.queryInterface.removeColumn('application', 'updatedAt')
15   } catch { /* the column could not exist */ }
16
17   try {
18     await utils.queryInterface.removeColumn('videoView', 'updatedAt')
19   } catch { /* the column could not exist */ }
20 }
21
22 function down (options) {
23   throw new Error('Not implemented.')
24 }
25
26 export {
27   up,
28   down
29 }