Added tag reassociation and dedupe migration.
This commit is contained in:
26
src/argv.js
26
src/argv.js
@@ -407,6 +407,32 @@ const { argv } = yargs
|
||||
type: 'array',
|
||||
alias: ['delete-movie', 'remove-movies', 'remove-movies'],
|
||||
})
|
||||
.option('original-tags', {
|
||||
describe: 'Reassociate original tag names',
|
||||
type: 'array',
|
||||
alias: ['tags'],
|
||||
})
|
||||
.option('release-tags', {
|
||||
describe: 'Reassociate tags for scene IDs',
|
||||
type: 'array',
|
||||
alias: ['scene-tags'],
|
||||
})
|
||||
.option('channel-release-tags', {
|
||||
describe: 'Reassociate tags for all channel releases',
|
||||
type: 'array',
|
||||
alias: ['channel-scene-tags', 'channel-tags'],
|
||||
})
|
||||
.option('network-release-tags', {
|
||||
describe: 'Reassociate tags for all network releases',
|
||||
type: 'array',
|
||||
alias: ['network-scene-tags', 'network-tags'],
|
||||
})
|
||||
.option('rematch-tags', {
|
||||
describe: 'Reassociate tags that are already associated',
|
||||
type: 'boolean',
|
||||
alias: 'rematch',
|
||||
default: false,
|
||||
})
|
||||
.option('request', {
|
||||
describe: 'Make an arbitrary HTTP request',
|
||||
type: 'string',
|
||||
|
||||
Reference in New Issue
Block a user