Files
n8n_Demo/n8n-n8n-1.109.2/packages/@n8n/db/src/entities/auth-provider-sync-history.ts
2025-09-08 04:48:28 +08:00

41 lines
642 B
TypeScript
Executable File

import { Column, Entity, PrimaryGeneratedColumn } from '@n8n/typeorm';
import { DateTimeColumn } from './abstract-entity';
import { AuthProviderType, RunningMode, SyncStatus } from './types-db';
@Entity()
export class AuthProviderSyncHistory {
@PrimaryGeneratedColumn()
id: number;
@Column('text')
providerType: AuthProviderType;
@Column('text')
runMode: RunningMode;
@Column('text')
status: SyncStatus;
@DateTimeColumn()
startedAt: Date;
@DateTimeColumn()
endedAt: Date;
@Column()
scanned: number;
@Column()
created: number;
@Column()
updated: number;
@Column()
disabled: number;
@Column()
error: string;
}