projects
/
oweals
/
peertube.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Move original publication date in advanced settings
[oweals/peertube.git]
/
server
/
initializers
/
migrations
/
0280-webtorrent-policy-user.ts
diff --git
a/server/initializers/migrations/0280-webtorrent-policy-user.ts
b/server/initializers/migrations/0280-webtorrent-policy-user.ts
index d24f6709ee65edb9c48f12b9700dcce9161b87fd..e6488356a40d731f32a2a23270a241ca4010e524 100644
(file)
--- a/
server/initializers/migrations/0280-webtorrent-policy-user.ts
+++ b/
server/initializers/migrations/0280-webtorrent-policy-user.ts
@@
-1,6
+1,4
@@
import * as Sequelize from 'sequelize'
import * as Sequelize from 'sequelize'
-import { values } from 'lodash'
-import { WEBTORRENT_POLICY_TYPES } from '../constants'
async function up (utils: {
transaction: Sequelize.Transaction
async function up (utils: {
transaction: Sequelize.Transaction
@@
-9,18
+7,22
@@
async function up (utils: {
}): Promise<any> {
{
const data = {
}): Promise<any> {
{
const data = {
- type: Sequelize.
ENUM(values(WEBTORRENT_POLICY_TYPES))
,
+ type: Sequelize.
BOOLEAN
,
allowNull: false,
allowNull: false,
- defaultValue:
'enable'
+ defaultValue:
true
}
}
- await utils.queryInterface.addColumn('user', 'webTorrent
Policy
', data)
+ await utils.queryInterface.addColumn('user', 'webTorrent
Enabled
', data)
}
}
}
}
-function down (options) {
- throw new Error('Not implemented.')
+async function down (utils: {
+ transaction: Sequelize.Transaction
+ queryInterface: Sequelize.QueryInterface
+ sequelize: Sequelize.Sequelize
+}): Promise<any> {
+ await utils.queryInterface.removeColumn('user', 'webTorrentEnabled')
}
export { up, down }
}
export { up, down }