add log for sign in, sign out, change password, remove upload file
This commit is contained in:
@@ -391,7 +391,8 @@ export const ModelName = {
|
||||
Organization: 'Organization',
|
||||
Member: 'Member',
|
||||
Invitation: 'Invitation',
|
||||
Setting: 'Setting'
|
||||
Setting: 'Setting',
|
||||
Audit: 'Audit'
|
||||
} as const
|
||||
|
||||
export type ModelName = (typeof ModelName)[keyof typeof ModelName]
|
||||
@@ -407,7 +408,7 @@ export type TypeMap<ExtArgs extends runtime.Types.Extensions.InternalArgs = runt
|
||||
omit: GlobalOmitOptions
|
||||
}
|
||||
meta: {
|
||||
modelProps: "user" | "session" | "account" | "verification" | "organization" | "member" | "invitation" | "setting"
|
||||
modelProps: "user" | "session" | "account" | "verification" | "organization" | "member" | "invitation" | "setting" | "audit"
|
||||
txIsolationLevel: TransactionIsolationLevel
|
||||
}
|
||||
model: {
|
||||
@@ -1003,6 +1004,80 @@ export type TypeMap<ExtArgs extends runtime.Types.Extensions.InternalArgs = runt
|
||||
}
|
||||
}
|
||||
}
|
||||
Audit: {
|
||||
payload: Prisma.$AuditPayload<ExtArgs>
|
||||
fields: Prisma.AuditFieldRefs
|
||||
operations: {
|
||||
findUnique: {
|
||||
args: Prisma.AuditFindUniqueArgs<ExtArgs>
|
||||
result: runtime.Types.Utils.PayloadToResult<Prisma.$AuditPayload> | null
|
||||
}
|
||||
findUniqueOrThrow: {
|
||||
args: Prisma.AuditFindUniqueOrThrowArgs<ExtArgs>
|
||||
result: runtime.Types.Utils.PayloadToResult<Prisma.$AuditPayload>
|
||||
}
|
||||
findFirst: {
|
||||
args: Prisma.AuditFindFirstArgs<ExtArgs>
|
||||
result: runtime.Types.Utils.PayloadToResult<Prisma.$AuditPayload> | null
|
||||
}
|
||||
findFirstOrThrow: {
|
||||
args: Prisma.AuditFindFirstOrThrowArgs<ExtArgs>
|
||||
result: runtime.Types.Utils.PayloadToResult<Prisma.$AuditPayload>
|
||||
}
|
||||
findMany: {
|
||||
args: Prisma.AuditFindManyArgs<ExtArgs>
|
||||
result: runtime.Types.Utils.PayloadToResult<Prisma.$AuditPayload>[]
|
||||
}
|
||||
create: {
|
||||
args: Prisma.AuditCreateArgs<ExtArgs>
|
||||
result: runtime.Types.Utils.PayloadToResult<Prisma.$AuditPayload>
|
||||
}
|
||||
createMany: {
|
||||
args: Prisma.AuditCreateManyArgs<ExtArgs>
|
||||
result: BatchPayload
|
||||
}
|
||||
createManyAndReturn: {
|
||||
args: Prisma.AuditCreateManyAndReturnArgs<ExtArgs>
|
||||
result: runtime.Types.Utils.PayloadToResult<Prisma.$AuditPayload>[]
|
||||
}
|
||||
delete: {
|
||||
args: Prisma.AuditDeleteArgs<ExtArgs>
|
||||
result: runtime.Types.Utils.PayloadToResult<Prisma.$AuditPayload>
|
||||
}
|
||||
update: {
|
||||
args: Prisma.AuditUpdateArgs<ExtArgs>
|
||||
result: runtime.Types.Utils.PayloadToResult<Prisma.$AuditPayload>
|
||||
}
|
||||
deleteMany: {
|
||||
args: Prisma.AuditDeleteManyArgs<ExtArgs>
|
||||
result: BatchPayload
|
||||
}
|
||||
updateMany: {
|
||||
args: Prisma.AuditUpdateManyArgs<ExtArgs>
|
||||
result: BatchPayload
|
||||
}
|
||||
updateManyAndReturn: {
|
||||
args: Prisma.AuditUpdateManyAndReturnArgs<ExtArgs>
|
||||
result: runtime.Types.Utils.PayloadToResult<Prisma.$AuditPayload>[]
|
||||
}
|
||||
upsert: {
|
||||
args: Prisma.AuditUpsertArgs<ExtArgs>
|
||||
result: runtime.Types.Utils.PayloadToResult<Prisma.$AuditPayload>
|
||||
}
|
||||
aggregate: {
|
||||
args: Prisma.AuditAggregateArgs<ExtArgs>
|
||||
result: runtime.Types.Utils.Optional<Prisma.AggregateAudit>
|
||||
}
|
||||
groupBy: {
|
||||
args: Prisma.AuditGroupByArgs<ExtArgs>
|
||||
result: runtime.Types.Utils.Optional<Prisma.AuditGroupByOutputType>[]
|
||||
}
|
||||
count: {
|
||||
args: Prisma.AuditCountArgs<ExtArgs>
|
||||
result: runtime.Types.Utils.Optional<Prisma.AuditCountAggregateOutputType> | number
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
} & {
|
||||
other: {
|
||||
@@ -1157,6 +1232,20 @@ export const SettingScalarFieldEnum = {
|
||||
export type SettingScalarFieldEnum = (typeof SettingScalarFieldEnum)[keyof typeof SettingScalarFieldEnum]
|
||||
|
||||
|
||||
export const AuditScalarFieldEnum = {
|
||||
id: 'id',
|
||||
userId: 'userId',
|
||||
action: 'action',
|
||||
tableName: 'tableName',
|
||||
recordId: 'recordId',
|
||||
oldValue: 'oldValue',
|
||||
newValue: 'newValue',
|
||||
createdAt: 'createdAt'
|
||||
} as const
|
||||
|
||||
export type AuditScalarFieldEnum = (typeof AuditScalarFieldEnum)[keyof typeof AuditScalarFieldEnum]
|
||||
|
||||
|
||||
export const SortOrder = {
|
||||
asc: 'asc',
|
||||
desc: 'desc'
|
||||
@@ -1338,6 +1427,7 @@ export type GlobalOmitConfig = {
|
||||
member?: Prisma.MemberOmit
|
||||
invitation?: Prisma.InvitationOmit
|
||||
setting?: Prisma.SettingOmit
|
||||
audit?: Prisma.AuditOmit
|
||||
}
|
||||
|
||||
/* Types for Logging */
|
||||
|
||||
Reference in New Issue
Block a user