feat: sync implementation for the user entity (#16234)

* ci: print out typeorm generation changes

* feat: sync implementation for the user entity

wip

---------

Co-authored-by: Jason Rasmussen <jason@rasm.me>
This commit is contained in:
Zack Pollard
2025-02-21 04:37:57 +00:00
committed by GitHub
parent 02cd8da871
commit ac36effb45
38 changed files with 1774 additions and 10 deletions

View File

@@ -4,6 +4,7 @@ import {
ImageFormat,
JobName,
QueueName,
SyncEntityType,
TranscodeTarget,
VideoCodec,
} from 'src/enum';
@@ -409,3 +410,9 @@ export interface IBulkAsset {
addAssetIds: (id: string, assetIds: string[]) => Promise<void>;
removeAssetIds: (id: string, assetIds: string[]) => Promise<void>;
}
export type SyncAck = {
type: SyncEntityType;
ackEpoch: string;
ids: string[];
};