* Resolve #6563 * Update note.ts * Update generate-visibility-query.ts
This commit is contained in:
		
							parent
							
								
									0108b8bfe3
								
							
						
					
					
						commit
						da34acd35f
					
				
					 4 changed files with 21 additions and 3 deletions
				
			
		
							
								
								
									
										16
									
								
								migration/1621479946000-add-note-indexes.ts
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										16
									
								
								migration/1621479946000-add-note-indexes.ts
									
										
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1,16 @@ | |||
| import {MigrationInterface, QueryRunner} from "typeorm"; | ||||
| 
 | ||||
| export class addNoteIndexes1621479946000 implements MigrationInterface { | ||||
|     name = 'addNoteIndexes1621479946000' | ||||
| 
 | ||||
|     public async up(queryRunner: QueryRunner): Promise<void> { | ||||
|         await queryRunner.query(`CREATE INDEX "IDX_NOTE_MENTIONS" ON "note" USING gin ("mentions")`, undefined); | ||||
| 				await queryRunner.query(`CREATE INDEX "IDX_NOTE_VISIBLE_USER_IDS" ON "note" USING gin ("visibleUserIds")`, undefined); | ||||
|     } | ||||
| 
 | ||||
|     public async down(queryRunner: QueryRunner): Promise<void> { | ||||
|         await queryRunner.query(`DROP INDEX "IDX_NOTE_MENTIONS"`, undefined); | ||||
| 				await queryRunner.query(`DROP INDEX "IDX_NOTE_VISIBLE_USER_IDS"`, undefined); | ||||
|     } | ||||
| 
 | ||||
| } | ||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue