mirror of
https://github.com/IT4Change/gradido.git
synced 2025-12-13 07:45:54 +00:00
remove community_uuids
This commit is contained in:
parent
15f0d062ee
commit
a380f385bd
@ -55,10 +55,8 @@ const virtualLinkTransaction = (
|
|||||||
contribution: null,
|
contribution: null,
|
||||||
...defaultModelFunctions,
|
...defaultModelFunctions,
|
||||||
userGradidoID: '',
|
userGradidoID: '',
|
||||||
userCommunityUuid: null,
|
|
||||||
userName: null,
|
userName: null,
|
||||||
linkedUserGradidoID: null,
|
linkedUserGradidoID: null,
|
||||||
linkedUserCommunityUuid: null,
|
|
||||||
linkedUserName: null,
|
linkedUserName: null,
|
||||||
}
|
}
|
||||||
return new Transaction(linkDbTransaction, user)
|
return new Transaction(linkDbTransaction, user)
|
||||||
@ -91,10 +89,8 @@ const virtualDecayTransaction = (
|
|||||||
contribution: null,
|
contribution: null,
|
||||||
...defaultModelFunctions,
|
...defaultModelFunctions,
|
||||||
userGradidoID: '',
|
userGradidoID: '',
|
||||||
userCommunityUuid: null,
|
|
||||||
userName: null,
|
userName: null,
|
||||||
linkedUserGradidoID: null,
|
linkedUserGradidoID: null,
|
||||||
linkedUserCommunityUuid: null,
|
|
||||||
linkedUserName: null,
|
linkedUserName: null,
|
||||||
}
|
}
|
||||||
return new Transaction(decayDbTransaction, user)
|
return new Transaction(decayDbTransaction, user)
|
||||||
|
|||||||
@ -84,15 +84,6 @@ export class Transaction extends BaseEntity {
|
|||||||
})
|
})
|
||||||
userGradidoID: string
|
userGradidoID: string
|
||||||
|
|
||||||
@Column({
|
|
||||||
name: 'user_community_uuid',
|
|
||||||
type: 'varchar',
|
|
||||||
length: 36,
|
|
||||||
nullable: true,
|
|
||||||
collation: 'utf8mb4_unicode_ci',
|
|
||||||
})
|
|
||||||
userCommunityUuid: string | null
|
|
||||||
|
|
||||||
@Column({
|
@Column({
|
||||||
name: 'user_name',
|
name: 'user_name',
|
||||||
type: 'varchar',
|
type: 'varchar',
|
||||||
@ -120,15 +111,6 @@ export class Transaction extends BaseEntity {
|
|||||||
})
|
})
|
||||||
linkedUserGradidoID: string | null
|
linkedUserGradidoID: string | null
|
||||||
|
|
||||||
@Column({
|
|
||||||
name: 'linked_user_community_uuid',
|
|
||||||
type: 'varchar',
|
|
||||||
length: 36,
|
|
||||||
nullable: true,
|
|
||||||
collation: 'utf8mb4_unicode_ci',
|
|
||||||
})
|
|
||||||
linkedUserCommunityUuid: string | null
|
|
||||||
|
|
||||||
@Column({
|
@Column({
|
||||||
name: 'linked_user_name',
|
name: 'linked_user_name',
|
||||||
type: 'varchar',
|
type: 'varchar',
|
||||||
|
|||||||
@ -41,10 +41,7 @@ export async function upgrade(queryFn: (query: string, values?: any[]) => Promis
|
|||||||
'ALTER TABLE `transactions` ADD COLUMN `user_gradido_id` char(36) DEFAULT NULL NULL AFTER `user_id`;',
|
'ALTER TABLE `transactions` ADD COLUMN `user_gradido_id` char(36) DEFAULT NULL NULL AFTER `user_id`;',
|
||||||
)
|
)
|
||||||
await queryFn(
|
await queryFn(
|
||||||
'ALTER TABLE `transactions` ADD COLUMN `user_community_uuid` char(36) DEFAULT NULL NULL AFTER `user_gradido_id`;',
|
'ALTER TABLE `transactions` ADD COLUMN `user_name` varchar(512) COLLATE utf8mb4_unicode_ci DEFAULT NULL NULL AFTER `user_gradido_id`;',
|
||||||
)
|
|
||||||
await queryFn(
|
|
||||||
'ALTER TABLE `transactions` ADD COLUMN `user_name` varchar(512) COLLATE utf8mb4_unicode_ci DEFAULT NULL NULL AFTER `user_community_uuid`;',
|
|
||||||
)
|
)
|
||||||
await queryFn(
|
await queryFn(
|
||||||
'ALTER TABLE `transactions` MODIFY COLUMN `linked_user_id` int(10) unsigned DEFAULT NULL NULL AFTER `user_name`;',
|
'ALTER TABLE `transactions` MODIFY COLUMN `linked_user_id` int(10) unsigned DEFAULT NULL NULL AFTER `user_name`;',
|
||||||
@ -53,15 +50,11 @@ export async function upgrade(queryFn: (query: string, values?: any[]) => Promis
|
|||||||
'ALTER TABLE `transactions` ADD COLUMN `linked_user_gradido_id` char(36) DEFAULT NULL NULL AFTER `linked_user_id`;',
|
'ALTER TABLE `transactions` ADD COLUMN `linked_user_gradido_id` char(36) DEFAULT NULL NULL AFTER `linked_user_id`;',
|
||||||
)
|
)
|
||||||
await queryFn(
|
await queryFn(
|
||||||
'ALTER TABLE `transactions` ADD COLUMN `linked_user_community_uuid` char(36) DEFAULT NULL NULL AFTER `linked_user_gradido_id`;',
|
'ALTER TABLE `transactions` ADD COLUMN `linked_user_name` varchar(512) COLLATE utf8mb4_unicode_ci DEFAULT NULL NULL AFTER `linked_user_gradido_id`;',
|
||||||
)
|
|
||||||
await queryFn(
|
|
||||||
'ALTER TABLE `transactions` ADD COLUMN `linked_user_name` varchar(512) COLLATE utf8mb4_unicode_ci DEFAULT NULL NULL AFTER `linked_user_community_uuid`;',
|
|
||||||
)
|
)
|
||||||
await queryFn(
|
await queryFn(
|
||||||
'ALTER TABLE `transactions` MODIFY COLUMN `linked_transaction_id` int(10) DEFAULT NULL NULL AFTER `linked_user_name`;',
|
'ALTER TABLE `transactions` MODIFY COLUMN `linked_transaction_id` int(10) DEFAULT NULL NULL AFTER `linked_user_name`;',
|
||||||
)
|
)
|
||||||
|
|
||||||
await queryFn(
|
await queryFn(
|
||||||
`UPDATE transactions t, users u SET t.user_gradido_id = u.gradido_id, t.user_name = concat(u.first_name, ' ', u.last_name) WHERE t.user_id = u.id and t.user_gradido_id is null;`,
|
`UPDATE transactions t, users u SET t.user_gradido_id = u.gradido_id, t.user_name = concat(u.first_name, ' ', u.last_name) WHERE t.user_id = u.id and t.user_gradido_id is null;`,
|
||||||
)
|
)
|
||||||
@ -77,9 +70,7 @@ export async function upgrade(queryFn: (query: string, values?: any[]) => Promis
|
|||||||
/* eslint-disable-next-line @typescript-eslint/no-unused-vars */
|
/* eslint-disable-next-line @typescript-eslint/no-unused-vars */
|
||||||
export async function downgrade(queryFn: (query: string, values?: any[]) => Promise<Array<any>>) {
|
export async function downgrade(queryFn: (query: string, values?: any[]) => Promise<Array<any>>) {
|
||||||
await queryFn('ALTER TABLE `transactions` DROP COLUMN `user_gradido_id`;')
|
await queryFn('ALTER TABLE `transactions` DROP COLUMN `user_gradido_id`;')
|
||||||
await queryFn('ALTER TABLE `transactions` DROP COLUMN `user_community_uuid`;')
|
|
||||||
await queryFn('ALTER TABLE `transactions` DROP COLUMN `user_name`;')
|
await queryFn('ALTER TABLE `transactions` DROP COLUMN `user_name`;')
|
||||||
await queryFn('ALTER TABLE `transactions` DROP COLUMN `linked_user_gradido_id`;')
|
await queryFn('ALTER TABLE `transactions` DROP COLUMN `linked_user_gradido_id`;')
|
||||||
await queryFn('ALTER TABLE `transactions` DROP COLUMN `linked_user_community_uuid`;')
|
|
||||||
await queryFn('ALTER TABLE `transactions` DROP COLUMN `linked_user_name`;')
|
await queryFn('ALTER TABLE `transactions` DROP COLUMN `linked_user_name`;')
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user