You've already forked immich
mirror of
https://github.com/immich-app/immich.git
synced 2025-08-08 23:07:06 +02:00
feat: rename schema (#19891)
This commit is contained in:
@ -34,9 +34,9 @@ import { UserRepository } from 'src/repositories/user.repository';
|
||||
import { VersionHistoryRepository } from 'src/repositories/version-history.repository';
|
||||
import { DB } from 'src/schema';
|
||||
import { AlbumTable } from 'src/schema/tables/album.table';
|
||||
import { AssetExifTable } from 'src/schema/tables/asset-exif.table';
|
||||
import { AssetJobStatusTable } from 'src/schema/tables/asset-job-status.table';
|
||||
import { AssetTable } from 'src/schema/tables/asset.table';
|
||||
import { ExifTable } from 'src/schema/tables/exif.table';
|
||||
import { FaceSearchTable } from 'src/schema/tables/face-search.table';
|
||||
import { MemoryTable } from 'src/schema/tables/memory.table';
|
||||
import { PersonTable } from 'src/schema/tables/person.table';
|
||||
@ -165,7 +165,7 @@ export class MediumTestContext<S extends BaseService = BaseService> {
|
||||
return { memoryAsset: dto, result };
|
||||
}
|
||||
|
||||
async newExif(dto: Insertable<ExifTable>) {
|
||||
async newExif(dto: Insertable<AssetExifTable>) {
|
||||
const result = await this.get(AssetRepository).upsertExif(dto);
|
||||
return { result };
|
||||
}
|
||||
|
@ -1,7 +1,7 @@
|
||||
import { LoggingRepository } from 'src/repositories/logging.repository';
|
||||
import { PartnerRepository } from 'src/repositories/partner.repository';
|
||||
import { UserRepository } from 'src/repositories/user.repository';
|
||||
import { partners_delete_audit, stacks_delete_audit } from 'src/schema/functions';
|
||||
import { partner_delete_audit, stack_delete_audit } from 'src/schema/functions';
|
||||
import { BaseService } from 'src/services/base.service';
|
||||
import { MediumTestContext } from 'test/medium.factory';
|
||||
import { getKyselyDB } from 'test/utils';
|
||||
@ -17,7 +17,7 @@ describe('audit', () => {
|
||||
});
|
||||
});
|
||||
|
||||
describe(partners_delete_audit.name, () => {
|
||||
describe(partner_delete_audit.name, () => {
|
||||
it('should not cascade user deletes to partners_audit', async () => {
|
||||
const partnerRepo = ctx.get(PartnerRepository);
|
||||
const userRepo = ctx.get(UserRepository);
|
||||
@ -26,12 +26,12 @@ describe('audit', () => {
|
||||
await partnerRepo.create({ sharedById: user1.id, sharedWithId: user2.id });
|
||||
await userRepo.delete(user1, true);
|
||||
await expect(
|
||||
ctx.database.selectFrom('partners_audit').select(['id']).where('sharedById', '=', user1.id).execute(),
|
||||
ctx.database.selectFrom('partner_audit').select(['id']).where('sharedById', '=', user1.id).execute(),
|
||||
).resolves.toHaveLength(0);
|
||||
});
|
||||
});
|
||||
|
||||
describe(stacks_delete_audit.name, () => {
|
||||
describe(stack_delete_audit.name, () => {
|
||||
it('should not cascade user deletes to stacks_audit', async () => {
|
||||
const userRepo = ctx.get(UserRepository);
|
||||
const { user } = await ctx.newUser();
|
||||
@ -40,7 +40,7 @@ describe('audit', () => {
|
||||
await ctx.newStack({ ownerId: user.id }, [asset1.id, asset2.id]);
|
||||
await userRepo.delete(user, true);
|
||||
await expect(
|
||||
ctx.database.selectFrom('stacks_audit').select(['id']).where('userId', '=', user.id).execute(),
|
||||
ctx.database.selectFrom('stack_audit').select(['id']).where('userId', '=', user.id).execute(),
|
||||
).resolves.toHaveLength(0);
|
||||
});
|
||||
});
|
||||
@ -52,7 +52,7 @@ describe('audit', () => {
|
||||
const { asset } = await ctx.newAsset({ ownerId: user.id });
|
||||
await userRepo.delete(user, true);
|
||||
await expect(
|
||||
ctx.database.selectFrom('assets_audit').select(['id']).where('assetId', '=', asset.id).execute(),
|
||||
ctx.database.selectFrom('asset_audit').select(['id']).where('assetId', '=', asset.id).execute(),
|
||||
).resolves.toHaveLength(0);
|
||||
});
|
||||
});
|
||||
@ -64,7 +64,7 @@ describe('audit', () => {
|
||||
await ctx.newExif({ assetId: asset.id, make: 'Canon' });
|
||||
|
||||
const before = await ctx.database
|
||||
.selectFrom('exif')
|
||||
.selectFrom('asset_exif')
|
||||
.select(['updatedAt', 'updateId'])
|
||||
.where('assetId', '=', asset.id)
|
||||
.executeTakeFirstOrThrow();
|
||||
@ -72,7 +72,7 @@ describe('audit', () => {
|
||||
await ctx.newExif({ assetId: asset.id, make: 'Canon 2' });
|
||||
|
||||
const after = await ctx.database
|
||||
.selectFrom('exif')
|
||||
.selectFrom('asset_exif')
|
||||
.select(['updatedAt', 'updateId'])
|
||||
.where('assetId', '=', asset.id)
|
||||
.executeTakeFirstOrThrow();
|
||||
|
Reference in New Issue
Block a user