Added mutations and queries for DaiailyStats and TotalStats. Updated Schema. Added scalar package.
This commit is contained in:
@@ -1,6 +1,7 @@
|
||||
|
||||
/* !!! This is code generated by Prisma. Do not edit directly. !!! */
|
||||
/* eslint-disable */
|
||||
// biome-ignore-all lint: generated file
|
||||
// @ts-nocheck
|
||||
/*
|
||||
* WARNING: This is an internal file that is subject to change!
|
||||
@@ -87,12 +88,12 @@ export type PrismaVersion = {
|
||||
}
|
||||
|
||||
/**
|
||||
* Prisma Client JS version: 6.18.0
|
||||
* Query Engine version: 34b5a692b7bd79939a9a2c3ef97d816e749cda2f
|
||||
* Prisma Client JS version: 6.19.0
|
||||
* Query Engine version: 2ba551f319ab1df4bc874a89965d8b3641056773
|
||||
*/
|
||||
export const prismaVersion: PrismaVersion = {
|
||||
client: "6.18.0",
|
||||
engine: "34b5a692b7bd79939a9a2c3ef97d816e749cda2f"
|
||||
client: "6.19.0",
|
||||
engine: "2ba551f319ab1df4bc874a89965d8b3641056773"
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -389,11 +390,9 @@ type FieldRefInputType<Model, FieldType> = Model extends never ? never : FieldRe
|
||||
|
||||
|
||||
export const ModelName = {
|
||||
Group: 'Group',
|
||||
Groups: 'Groups',
|
||||
TotalStats: 'TotalStats',
|
||||
DailyStats: 'DailyStats',
|
||||
WeeklyStats: 'WeeklyStats',
|
||||
MonthlyStats: 'MonthlyStats'
|
||||
DailyStats: 'DailyStats'
|
||||
} as const
|
||||
|
||||
export type ModelName = (typeof ModelName)[keyof typeof ModelName]
|
||||
@@ -409,81 +408,81 @@ export type TypeMap<ExtArgs extends runtime.Types.Extensions.InternalArgs = runt
|
||||
omit: GlobalOmitOptions
|
||||
}
|
||||
meta: {
|
||||
modelProps: "group" | "totalStats" | "dailyStats" | "weeklyStats" | "monthlyStats"
|
||||
modelProps: "groups" | "totalStats" | "dailyStats"
|
||||
txIsolationLevel: never
|
||||
}
|
||||
model: {
|
||||
Group: {
|
||||
payload: Prisma.$GroupPayload<ExtArgs>
|
||||
fields: Prisma.GroupFieldRefs
|
||||
Groups: {
|
||||
payload: Prisma.$GroupsPayload<ExtArgs>
|
||||
fields: Prisma.GroupsFieldRefs
|
||||
operations: {
|
||||
findUnique: {
|
||||
args: Prisma.GroupFindUniqueArgs<ExtArgs>
|
||||
result: runtime.Types.Utils.PayloadToResult<Prisma.$GroupPayload> | null
|
||||
args: Prisma.GroupsFindUniqueArgs<ExtArgs>
|
||||
result: runtime.Types.Utils.PayloadToResult<Prisma.$GroupsPayload> | null
|
||||
}
|
||||
findUniqueOrThrow: {
|
||||
args: Prisma.GroupFindUniqueOrThrowArgs<ExtArgs>
|
||||
result: runtime.Types.Utils.PayloadToResult<Prisma.$GroupPayload>
|
||||
args: Prisma.GroupsFindUniqueOrThrowArgs<ExtArgs>
|
||||
result: runtime.Types.Utils.PayloadToResult<Prisma.$GroupsPayload>
|
||||
}
|
||||
findFirst: {
|
||||
args: Prisma.GroupFindFirstArgs<ExtArgs>
|
||||
result: runtime.Types.Utils.PayloadToResult<Prisma.$GroupPayload> | null
|
||||
args: Prisma.GroupsFindFirstArgs<ExtArgs>
|
||||
result: runtime.Types.Utils.PayloadToResult<Prisma.$GroupsPayload> | null
|
||||
}
|
||||
findFirstOrThrow: {
|
||||
args: Prisma.GroupFindFirstOrThrowArgs<ExtArgs>
|
||||
result: runtime.Types.Utils.PayloadToResult<Prisma.$GroupPayload>
|
||||
args: Prisma.GroupsFindFirstOrThrowArgs<ExtArgs>
|
||||
result: runtime.Types.Utils.PayloadToResult<Prisma.$GroupsPayload>
|
||||
}
|
||||
findMany: {
|
||||
args: Prisma.GroupFindManyArgs<ExtArgs>
|
||||
result: runtime.Types.Utils.PayloadToResult<Prisma.$GroupPayload>[]
|
||||
args: Prisma.GroupsFindManyArgs<ExtArgs>
|
||||
result: runtime.Types.Utils.PayloadToResult<Prisma.$GroupsPayload>[]
|
||||
}
|
||||
create: {
|
||||
args: Prisma.GroupCreateArgs<ExtArgs>
|
||||
result: runtime.Types.Utils.PayloadToResult<Prisma.$GroupPayload>
|
||||
args: Prisma.GroupsCreateArgs<ExtArgs>
|
||||
result: runtime.Types.Utils.PayloadToResult<Prisma.$GroupsPayload>
|
||||
}
|
||||
createMany: {
|
||||
args: Prisma.GroupCreateManyArgs<ExtArgs>
|
||||
args: Prisma.GroupsCreateManyArgs<ExtArgs>
|
||||
result: BatchPayload
|
||||
}
|
||||
delete: {
|
||||
args: Prisma.GroupDeleteArgs<ExtArgs>
|
||||
result: runtime.Types.Utils.PayloadToResult<Prisma.$GroupPayload>
|
||||
args: Prisma.GroupsDeleteArgs<ExtArgs>
|
||||
result: runtime.Types.Utils.PayloadToResult<Prisma.$GroupsPayload>
|
||||
}
|
||||
update: {
|
||||
args: Prisma.GroupUpdateArgs<ExtArgs>
|
||||
result: runtime.Types.Utils.PayloadToResult<Prisma.$GroupPayload>
|
||||
args: Prisma.GroupsUpdateArgs<ExtArgs>
|
||||
result: runtime.Types.Utils.PayloadToResult<Prisma.$GroupsPayload>
|
||||
}
|
||||
deleteMany: {
|
||||
args: Prisma.GroupDeleteManyArgs<ExtArgs>
|
||||
args: Prisma.GroupsDeleteManyArgs<ExtArgs>
|
||||
result: BatchPayload
|
||||
}
|
||||
updateMany: {
|
||||
args: Prisma.GroupUpdateManyArgs<ExtArgs>
|
||||
args: Prisma.GroupsUpdateManyArgs<ExtArgs>
|
||||
result: BatchPayload
|
||||
}
|
||||
upsert: {
|
||||
args: Prisma.GroupUpsertArgs<ExtArgs>
|
||||
result: runtime.Types.Utils.PayloadToResult<Prisma.$GroupPayload>
|
||||
args: Prisma.GroupsUpsertArgs<ExtArgs>
|
||||
result: runtime.Types.Utils.PayloadToResult<Prisma.$GroupsPayload>
|
||||
}
|
||||
aggregate: {
|
||||
args: Prisma.GroupAggregateArgs<ExtArgs>
|
||||
result: runtime.Types.Utils.Optional<Prisma.AggregateGroup>
|
||||
args: Prisma.GroupsAggregateArgs<ExtArgs>
|
||||
result: runtime.Types.Utils.Optional<Prisma.AggregateGroups>
|
||||
}
|
||||
groupBy: {
|
||||
args: Prisma.GroupGroupByArgs<ExtArgs>
|
||||
result: runtime.Types.Utils.Optional<Prisma.GroupGroupByOutputType>[]
|
||||
args: Prisma.GroupsGroupByArgs<ExtArgs>
|
||||
result: runtime.Types.Utils.Optional<Prisma.GroupsGroupByOutputType>[]
|
||||
}
|
||||
findRaw: {
|
||||
args: Prisma.GroupFindRawArgs<ExtArgs>
|
||||
args: Prisma.GroupsFindRawArgs<ExtArgs>
|
||||
result: Prisma.JsonObject
|
||||
}
|
||||
aggregateRaw: {
|
||||
args: Prisma.GroupAggregateRawArgs<ExtArgs>
|
||||
args: Prisma.GroupsAggregateRawArgs<ExtArgs>
|
||||
result: Prisma.JsonObject
|
||||
}
|
||||
count: {
|
||||
args: Prisma.GroupCountArgs<ExtArgs>
|
||||
result: runtime.Types.Utils.Optional<Prisma.GroupCountAggregateOutputType> | number
|
||||
args: Prisma.GroupsCountArgs<ExtArgs>
|
||||
result: runtime.Types.Utils.Optional<Prisma.GroupsCountAggregateOutputType> | number
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -635,154 +634,6 @@ export type TypeMap<ExtArgs extends runtime.Types.Extensions.InternalArgs = runt
|
||||
}
|
||||
}
|
||||
}
|
||||
WeeklyStats: {
|
||||
payload: Prisma.$WeeklyStatsPayload<ExtArgs>
|
||||
fields: Prisma.WeeklyStatsFieldRefs
|
||||
operations: {
|
||||
findUnique: {
|
||||
args: Prisma.WeeklyStatsFindUniqueArgs<ExtArgs>
|
||||
result: runtime.Types.Utils.PayloadToResult<Prisma.$WeeklyStatsPayload> | null
|
||||
}
|
||||
findUniqueOrThrow: {
|
||||
args: Prisma.WeeklyStatsFindUniqueOrThrowArgs<ExtArgs>
|
||||
result: runtime.Types.Utils.PayloadToResult<Prisma.$WeeklyStatsPayload>
|
||||
}
|
||||
findFirst: {
|
||||
args: Prisma.WeeklyStatsFindFirstArgs<ExtArgs>
|
||||
result: runtime.Types.Utils.PayloadToResult<Prisma.$WeeklyStatsPayload> | null
|
||||
}
|
||||
findFirstOrThrow: {
|
||||
args: Prisma.WeeklyStatsFindFirstOrThrowArgs<ExtArgs>
|
||||
result: runtime.Types.Utils.PayloadToResult<Prisma.$WeeklyStatsPayload>
|
||||
}
|
||||
findMany: {
|
||||
args: Prisma.WeeklyStatsFindManyArgs<ExtArgs>
|
||||
result: runtime.Types.Utils.PayloadToResult<Prisma.$WeeklyStatsPayload>[]
|
||||
}
|
||||
create: {
|
||||
args: Prisma.WeeklyStatsCreateArgs<ExtArgs>
|
||||
result: runtime.Types.Utils.PayloadToResult<Prisma.$WeeklyStatsPayload>
|
||||
}
|
||||
createMany: {
|
||||
args: Prisma.WeeklyStatsCreateManyArgs<ExtArgs>
|
||||
result: BatchPayload
|
||||
}
|
||||
delete: {
|
||||
args: Prisma.WeeklyStatsDeleteArgs<ExtArgs>
|
||||
result: runtime.Types.Utils.PayloadToResult<Prisma.$WeeklyStatsPayload>
|
||||
}
|
||||
update: {
|
||||
args: Prisma.WeeklyStatsUpdateArgs<ExtArgs>
|
||||
result: runtime.Types.Utils.PayloadToResult<Prisma.$WeeklyStatsPayload>
|
||||
}
|
||||
deleteMany: {
|
||||
args: Prisma.WeeklyStatsDeleteManyArgs<ExtArgs>
|
||||
result: BatchPayload
|
||||
}
|
||||
updateMany: {
|
||||
args: Prisma.WeeklyStatsUpdateManyArgs<ExtArgs>
|
||||
result: BatchPayload
|
||||
}
|
||||
upsert: {
|
||||
args: Prisma.WeeklyStatsUpsertArgs<ExtArgs>
|
||||
result: runtime.Types.Utils.PayloadToResult<Prisma.$WeeklyStatsPayload>
|
||||
}
|
||||
aggregate: {
|
||||
args: Prisma.WeeklyStatsAggregateArgs<ExtArgs>
|
||||
result: runtime.Types.Utils.Optional<Prisma.AggregateWeeklyStats>
|
||||
}
|
||||
groupBy: {
|
||||
args: Prisma.WeeklyStatsGroupByArgs<ExtArgs>
|
||||
result: runtime.Types.Utils.Optional<Prisma.WeeklyStatsGroupByOutputType>[]
|
||||
}
|
||||
findRaw: {
|
||||
args: Prisma.WeeklyStatsFindRawArgs<ExtArgs>
|
||||
result: Prisma.JsonObject
|
||||
}
|
||||
aggregateRaw: {
|
||||
args: Prisma.WeeklyStatsAggregateRawArgs<ExtArgs>
|
||||
result: Prisma.JsonObject
|
||||
}
|
||||
count: {
|
||||
args: Prisma.WeeklyStatsCountArgs<ExtArgs>
|
||||
result: runtime.Types.Utils.Optional<Prisma.WeeklyStatsCountAggregateOutputType> | number
|
||||
}
|
||||
}
|
||||
}
|
||||
MonthlyStats: {
|
||||
payload: Prisma.$MonthlyStatsPayload<ExtArgs>
|
||||
fields: Prisma.MonthlyStatsFieldRefs
|
||||
operations: {
|
||||
findUnique: {
|
||||
args: Prisma.MonthlyStatsFindUniqueArgs<ExtArgs>
|
||||
result: runtime.Types.Utils.PayloadToResult<Prisma.$MonthlyStatsPayload> | null
|
||||
}
|
||||
findUniqueOrThrow: {
|
||||
args: Prisma.MonthlyStatsFindUniqueOrThrowArgs<ExtArgs>
|
||||
result: runtime.Types.Utils.PayloadToResult<Prisma.$MonthlyStatsPayload>
|
||||
}
|
||||
findFirst: {
|
||||
args: Prisma.MonthlyStatsFindFirstArgs<ExtArgs>
|
||||
result: runtime.Types.Utils.PayloadToResult<Prisma.$MonthlyStatsPayload> | null
|
||||
}
|
||||
findFirstOrThrow: {
|
||||
args: Prisma.MonthlyStatsFindFirstOrThrowArgs<ExtArgs>
|
||||
result: runtime.Types.Utils.PayloadToResult<Prisma.$MonthlyStatsPayload>
|
||||
}
|
||||
findMany: {
|
||||
args: Prisma.MonthlyStatsFindManyArgs<ExtArgs>
|
||||
result: runtime.Types.Utils.PayloadToResult<Prisma.$MonthlyStatsPayload>[]
|
||||
}
|
||||
create: {
|
||||
args: Prisma.MonthlyStatsCreateArgs<ExtArgs>
|
||||
result: runtime.Types.Utils.PayloadToResult<Prisma.$MonthlyStatsPayload>
|
||||
}
|
||||
createMany: {
|
||||
args: Prisma.MonthlyStatsCreateManyArgs<ExtArgs>
|
||||
result: BatchPayload
|
||||
}
|
||||
delete: {
|
||||
args: Prisma.MonthlyStatsDeleteArgs<ExtArgs>
|
||||
result: runtime.Types.Utils.PayloadToResult<Prisma.$MonthlyStatsPayload>
|
||||
}
|
||||
update: {
|
||||
args: Prisma.MonthlyStatsUpdateArgs<ExtArgs>
|
||||
result: runtime.Types.Utils.PayloadToResult<Prisma.$MonthlyStatsPayload>
|
||||
}
|
||||
deleteMany: {
|
||||
args: Prisma.MonthlyStatsDeleteManyArgs<ExtArgs>
|
||||
result: BatchPayload
|
||||
}
|
||||
updateMany: {
|
||||
args: Prisma.MonthlyStatsUpdateManyArgs<ExtArgs>
|
||||
result: BatchPayload
|
||||
}
|
||||
upsert: {
|
||||
args: Prisma.MonthlyStatsUpsertArgs<ExtArgs>
|
||||
result: runtime.Types.Utils.PayloadToResult<Prisma.$MonthlyStatsPayload>
|
||||
}
|
||||
aggregate: {
|
||||
args: Prisma.MonthlyStatsAggregateArgs<ExtArgs>
|
||||
result: runtime.Types.Utils.Optional<Prisma.AggregateMonthlyStats>
|
||||
}
|
||||
groupBy: {
|
||||
args: Prisma.MonthlyStatsGroupByArgs<ExtArgs>
|
||||
result: runtime.Types.Utils.Optional<Prisma.MonthlyStatsGroupByOutputType>[]
|
||||
}
|
||||
findRaw: {
|
||||
args: Prisma.MonthlyStatsFindRawArgs<ExtArgs>
|
||||
result: Prisma.JsonObject
|
||||
}
|
||||
aggregateRaw: {
|
||||
args: Prisma.MonthlyStatsAggregateRawArgs<ExtArgs>
|
||||
result: Prisma.JsonObject
|
||||
}
|
||||
count: {
|
||||
args: Prisma.MonthlyStatsCountArgs<ExtArgs>
|
||||
result: runtime.Types.Utils.Optional<Prisma.MonthlyStatsCountAggregateOutputType> | number
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
} & {
|
||||
other: {
|
||||
@@ -800,14 +651,14 @@ export type TypeMap<ExtArgs extends runtime.Types.Extensions.InternalArgs = runt
|
||||
* Enums
|
||||
*/
|
||||
|
||||
export const GroupScalarFieldEnum = {
|
||||
export const GroupsScalarFieldEnum = {
|
||||
telegramID: 'telegramID',
|
||||
name: 'name',
|
||||
createdAt: 'createdAt',
|
||||
updatedAt: 'updatedAt'
|
||||
} as const
|
||||
|
||||
export type GroupScalarFieldEnum = (typeof GroupScalarFieldEnum)[keyof typeof GroupScalarFieldEnum]
|
||||
export type GroupsScalarFieldEnum = (typeof GroupsScalarFieldEnum)[keyof typeof GroupsScalarFieldEnum]
|
||||
|
||||
|
||||
export const TotalStatsScalarFieldEnum = {
|
||||
@@ -832,28 +683,6 @@ export const DailyStatsScalarFieldEnum = {
|
||||
export type DailyStatsScalarFieldEnum = (typeof DailyStatsScalarFieldEnum)[keyof typeof DailyStatsScalarFieldEnum]
|
||||
|
||||
|
||||
export const WeeklyStatsScalarFieldEnum = {
|
||||
createdAt: 'createdAt',
|
||||
updatedAt: 'updatedAt',
|
||||
linksDeleted: 'linksDeleted',
|
||||
commandResponses: 'commandResponses',
|
||||
timesTriggered: 'timesTriggered'
|
||||
} as const
|
||||
|
||||
export type WeeklyStatsScalarFieldEnum = (typeof WeeklyStatsScalarFieldEnum)[keyof typeof WeeklyStatsScalarFieldEnum]
|
||||
|
||||
|
||||
export const MonthlyStatsScalarFieldEnum = {
|
||||
createdAt: 'createdAt',
|
||||
updatedAt: 'updatedAt',
|
||||
linksDeleted: 'linksDeleted',
|
||||
commandResponses: 'commandResponses',
|
||||
timesTriggered: 'timesTriggered'
|
||||
} as const
|
||||
|
||||
export type MonthlyStatsScalarFieldEnum = (typeof MonthlyStatsScalarFieldEnum)[keyof typeof MonthlyStatsScalarFieldEnum]
|
||||
|
||||
|
||||
export const SortOrder = {
|
||||
asc: 'asc',
|
||||
desc: 'desc'
|
||||
@@ -1031,11 +860,9 @@ export interface PrismaClientOptions {
|
||||
omit?: GlobalOmitConfig
|
||||
}
|
||||
export type GlobalOmitConfig = {
|
||||
group?: Prisma.GroupOmit
|
||||
groups?: Prisma.GroupsOmit
|
||||
totalStats?: Prisma.TotalStatsOmit
|
||||
dailyStats?: Prisma.DailyStatsOmit
|
||||
weeklyStats?: Prisma.WeeklyStatsOmit
|
||||
monthlyStats?: Prisma.MonthlyStatsOmit
|
||||
}
|
||||
|
||||
/* Types for Logging */
|
||||
|
||||
Reference in New Issue
Block a user