forked from Cutlery/immich
* refactor: download assets * chore: open api * chore: finish tests, make size configurable * chore: defualt to 4GiB * chore: open api * fix: optional archive size * fix: bugs * chore: cleanup
14 lines
556 B
TypeScript
14 lines
556 B
TypeScript
import { AssetEntity, ExifEntity } from '@app/infra/entities';
|
|
import { Module } from '@nestjs/common';
|
|
import { TypeOrmModule } from '@nestjs/typeorm';
|
|
import { AssetRepository, IAssetRepository } from './asset-repository';
|
|
import { AssetController } from './asset.controller';
|
|
import { AssetService } from './asset.service';
|
|
|
|
@Module({
|
|
imports: [TypeOrmModule.forFeature([AssetEntity, ExifEntity])],
|
|
controllers: [AssetController],
|
|
providers: [AssetService, { provide: IAssetRepository, useClass: AssetRepository }],
|
|
})
|
|
export class AssetModule {}
|