diff options
| author | syuilo <Syuilotan@yahoo.co.jp> | 2023-01-10 16:41:38 +0900 |
|---|---|---|
| committer | syuilo <Syuilotan@yahoo.co.jp> | 2023-01-10 16:41:38 +0900 |
| commit | 789d61d175e7f2878d8fee69645b5981d4d9bc03 (patch) | |
| tree | 8beaf5df58f292fbe4284802b647836e5528726b | |
| parent | 13.0.0-beta.38 (diff) | |
| download | misskey-789d61d175e7f2878d8fee69645b5981d4d9bc03.tar.gz misskey-789d61d175e7f2878d8fee69645b5981d4d9bc03.tar.bz2 misskey-789d61d175e7f2878d8fee69645b5981d4d9bc03.zip | |
enhance(server): アンケート選択肢の文字数制限を緩和
Resolve #9511
| -rw-r--r-- | CHANGELOG.md | 1 | ||||
| -rw-r--r-- | packages/backend/migration/1673336077243-PollChoiceLength.js | 11 | ||||
| -rw-r--r-- | packages/backend/src/models/entities/Poll.ts | 2 |
3 files changed, 13 insertions, 1 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md index 3c1d99d831..5607dbf231 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -61,6 +61,7 @@ You should also include the user name that made the change. - Server: signToActivityPubGet is set to true by default @syuilo - Server: improve syslog performance @syuilo - Server: improve note scoring for featured notes @CyberRex0 +- Server: アンケート選択肢の文字数制限を緩和 @syuilo - Server: delete outdated notifications regularly to improve db performance @syuilo - Server: delete outdated hard-mutes regularly to improve db performance @syuilo - Server: delete outdated notes of antenna regularly to improve db performance @syuilo diff --git a/packages/backend/migration/1673336077243-PollChoiceLength.js b/packages/backend/migration/1673336077243-PollChoiceLength.js new file mode 100644 index 0000000000..810c626e04 --- /dev/null +++ b/packages/backend/migration/1673336077243-PollChoiceLength.js @@ -0,0 +1,11 @@ +export class PollChoiceLength1673336077243 { + name = 'PollChoiceLength1673336077243' + + async up(queryRunner) { + await queryRunner.query(`ALTER TABLE "poll" ALTER COLUMN "choices" TYPE character varying(256) array`); + } + + async down(queryRunner) { + await queryRunner.query(`ALTER TABLE "poll" ALTER COLUMN "choices" TYPE character varying(128) array`); + } +} diff --git a/packages/backend/src/models/entities/Poll.ts b/packages/backend/src/models/entities/Poll.ts index 6641b435eb..ee1d646020 100644 --- a/packages/backend/src/models/entities/Poll.ts +++ b/packages/backend/src/models/entities/Poll.ts @@ -24,7 +24,7 @@ export class Poll { public multiple: boolean; @Column('varchar', { - length: 128, array: true, default: '{}', + length: 256, array: true, default: '{}', }) public choices: string[]; |