Compare commits
9 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
cf1e3760c2 | ||
|
|
f8efc290c4 | ||
|
|
dd988524a8 | ||
|
|
5f9657d2ce | ||
|
|
5db68af05a | ||
|
|
3ffb59153c | ||
|
|
72764015da | ||
|
|
5983313979 | ||
|
|
cb78fe2422 |
19
.env
Normal file
19
.env
Normal file
@@ -0,0 +1,19 @@
|
|||||||
|
# When adding additional environment variables, the schema in "/src/env.js"
|
||||||
|
# should be updated accordingly.
|
||||||
|
|
||||||
|
# Next Auth
|
||||||
|
# You can generate a new secret on the command line with:
|
||||||
|
# npx auth secret
|
||||||
|
# https://next-auth.js.org/configuration/options#secret
|
||||||
|
AUTH_SECRET="3s/7AKiCKcO5sfJLpP304y43i6mfE6T+LUkeglCxzns=" # Generated by create-t3-app.
|
||||||
|
|
||||||
|
# Next Auth Discord Provider
|
||||||
|
AUTH_DISCORD_ID="hackrobot"
|
||||||
|
AUTH_DISCORD_SECRET="Xiao4669805"
|
||||||
|
|
||||||
|
# Prisma
|
||||||
|
# https://www.prisma.io/docs/reference/database-reference/connection-urls#env
|
||||||
|
DATABASE_URL="file:./db.sqlite"
|
||||||
|
|
||||||
|
|
||||||
|
PORT=3001
|
||||||
2
.gitignore
vendored
2
.gitignore
vendored
@@ -33,7 +33,7 @@ yarn-error.log*
|
|||||||
|
|
||||||
# local env files
|
# local env files
|
||||||
# do not commit any .env files to git, except for the .env.example file. https://create.t3.gg/en/usage/env-variables#using-environment-variables
|
# do not commit any .env files to git, except for the .env.example file. https://create.t3.gg/en/usage/env-variables#using-environment-variables
|
||||||
.env
|
# .env
|
||||||
.env*.local
|
.env*.local
|
||||||
|
|
||||||
# vercel
|
# vercel
|
||||||
|
|||||||
@@ -164,7 +164,7 @@ const config = {
|
|||||||
"value": "prisma-client-js"
|
"value": "prisma-client-js"
|
||||||
},
|
},
|
||||||
"output": {
|
"output": {
|
||||||
"value": "C:\\Users\\admin\\Desktop\\nomadro\\generated\\prisma",
|
"value": "C:\\project\\nomadro\\generated\\prisma",
|
||||||
"fromEnvVar": null
|
"fromEnvVar": null
|
||||||
},
|
},
|
||||||
"config": {
|
"config": {
|
||||||
@@ -178,11 +178,11 @@ const config = {
|
|||||||
}
|
}
|
||||||
],
|
],
|
||||||
"previewFeatures": [],
|
"previewFeatures": [],
|
||||||
"sourceFilePath": "C:\\Users\\admin\\Desktop\\nomadro\\prisma\\schema.prisma",
|
"sourceFilePath": "C:\\project\\nomadro\\prisma\\schema.prisma",
|
||||||
"isCustomOutput": true
|
"isCustomOutput": true
|
||||||
},
|
},
|
||||||
"relativeEnvPaths": {
|
"relativeEnvPaths": {
|
||||||
"rootEnvPath": "../../.env",
|
"rootEnvPath": null,
|
||||||
"schemaEnvPath": "../../.env"
|
"schemaEnvPath": "../../.env"
|
||||||
},
|
},
|
||||||
"relativePath": "../../prisma",
|
"relativePath": "../../prisma",
|
||||||
|
|||||||
@@ -165,7 +165,7 @@ const config = {
|
|||||||
"value": "prisma-client-js"
|
"value": "prisma-client-js"
|
||||||
},
|
},
|
||||||
"output": {
|
"output": {
|
||||||
"value": "C:\\Users\\admin\\Desktop\\nomadro\\generated\\prisma",
|
"value": "C:\\project\\nomadro\\generated\\prisma",
|
||||||
"fromEnvVar": null
|
"fromEnvVar": null
|
||||||
},
|
},
|
||||||
"config": {
|
"config": {
|
||||||
@@ -179,11 +179,11 @@ const config = {
|
|||||||
}
|
}
|
||||||
],
|
],
|
||||||
"previewFeatures": [],
|
"previewFeatures": [],
|
||||||
"sourceFilePath": "C:\\Users\\admin\\Desktop\\nomadro\\prisma\\schema.prisma",
|
"sourceFilePath": "C:\\project\\nomadro\\prisma\\schema.prisma",
|
||||||
"isCustomOutput": true
|
"isCustomOutput": true
|
||||||
},
|
},
|
||||||
"relativeEnvPaths": {
|
"relativeEnvPaths": {
|
||||||
"rootEnvPath": "../../.env",
|
"rootEnvPath": null,
|
||||||
"schemaEnvPath": "../../.env"
|
"schemaEnvPath": "../../.env"
|
||||||
},
|
},
|
||||||
"relativePath": "../../prisma",
|
"relativePath": "../../prisma",
|
||||||
|
|||||||
BIN
generated/prisma/libquery_engine-debian-openssl-3.0.x.so.node
Executable file
BIN
generated/prisma/libquery_engine-debian-openssl-3.0.x.so.node
Executable file
Binary file not shown.
740
generated/prisma/runtime/index-browser.d.ts
vendored
740
generated/prisma/runtime/index-browser.d.ts
vendored
@@ -1,370 +1,370 @@
|
|||||||
declare class AnyNull extends NullTypesEnumValue {
|
declare class AnyNull extends NullTypesEnumValue {
|
||||||
#private;
|
#private;
|
||||||
}
|
}
|
||||||
|
|
||||||
declare type Args<T, F extends Operation> = T extends {
|
declare type Args<T, F extends Operation> = T extends {
|
||||||
[K: symbol]: {
|
[K: symbol]: {
|
||||||
types: {
|
types: {
|
||||||
operations: {
|
operations: {
|
||||||
[K in F]: {
|
[K in F]: {
|
||||||
args: any;
|
args: any;
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
} ? T[symbol]['types']['operations'][F]['args'] : any;
|
} ? T[symbol]['types']['operations'][F]['args'] : any;
|
||||||
|
|
||||||
declare class DbNull extends NullTypesEnumValue {
|
declare class DbNull extends NullTypesEnumValue {
|
||||||
#private;
|
#private;
|
||||||
}
|
}
|
||||||
|
|
||||||
export declare function Decimal(n: Decimal.Value): Decimal;
|
export declare function Decimal(n: Decimal.Value): Decimal;
|
||||||
|
|
||||||
export declare namespace Decimal {
|
export declare namespace Decimal {
|
||||||
export type Constructor = typeof Decimal;
|
export type Constructor = typeof Decimal;
|
||||||
export type Instance = Decimal;
|
export type Instance = Decimal;
|
||||||
export type Rounding = 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8;
|
export type Rounding = 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8;
|
||||||
export type Modulo = Rounding | 9;
|
export type Modulo = Rounding | 9;
|
||||||
export type Value = string | number | Decimal;
|
export type Value = string | number | Decimal;
|
||||||
|
|
||||||
// http://mikemcl.github.io/decimal.js/#constructor-properties
|
// http://mikemcl.github.io/decimal.js/#constructor-properties
|
||||||
export interface Config {
|
export interface Config {
|
||||||
precision?: number;
|
precision?: number;
|
||||||
rounding?: Rounding;
|
rounding?: Rounding;
|
||||||
toExpNeg?: number;
|
toExpNeg?: number;
|
||||||
toExpPos?: number;
|
toExpPos?: number;
|
||||||
minE?: number;
|
minE?: number;
|
||||||
maxE?: number;
|
maxE?: number;
|
||||||
crypto?: boolean;
|
crypto?: boolean;
|
||||||
modulo?: Modulo;
|
modulo?: Modulo;
|
||||||
defaults?: boolean;
|
defaults?: boolean;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
export declare class Decimal {
|
export declare class Decimal {
|
||||||
readonly d: number[];
|
readonly d: number[];
|
||||||
readonly e: number;
|
readonly e: number;
|
||||||
readonly s: number;
|
readonly s: number;
|
||||||
|
|
||||||
constructor(n: Decimal.Value);
|
constructor(n: Decimal.Value);
|
||||||
|
|
||||||
absoluteValue(): Decimal;
|
absoluteValue(): Decimal;
|
||||||
abs(): Decimal;
|
abs(): Decimal;
|
||||||
|
|
||||||
ceil(): Decimal;
|
ceil(): Decimal;
|
||||||
|
|
||||||
clampedTo(min: Decimal.Value, max: Decimal.Value): Decimal;
|
clampedTo(min: Decimal.Value, max: Decimal.Value): Decimal;
|
||||||
clamp(min: Decimal.Value, max: Decimal.Value): Decimal;
|
clamp(min: Decimal.Value, max: Decimal.Value): Decimal;
|
||||||
|
|
||||||
comparedTo(n: Decimal.Value): number;
|
comparedTo(n: Decimal.Value): number;
|
||||||
cmp(n: Decimal.Value): number;
|
cmp(n: Decimal.Value): number;
|
||||||
|
|
||||||
cosine(): Decimal;
|
cosine(): Decimal;
|
||||||
cos(): Decimal;
|
cos(): Decimal;
|
||||||
|
|
||||||
cubeRoot(): Decimal;
|
cubeRoot(): Decimal;
|
||||||
cbrt(): Decimal;
|
cbrt(): Decimal;
|
||||||
|
|
||||||
decimalPlaces(): number;
|
decimalPlaces(): number;
|
||||||
dp(): number;
|
dp(): number;
|
||||||
|
|
||||||
dividedBy(n: Decimal.Value): Decimal;
|
dividedBy(n: Decimal.Value): Decimal;
|
||||||
div(n: Decimal.Value): Decimal;
|
div(n: Decimal.Value): Decimal;
|
||||||
|
|
||||||
dividedToIntegerBy(n: Decimal.Value): Decimal;
|
dividedToIntegerBy(n: Decimal.Value): Decimal;
|
||||||
divToInt(n: Decimal.Value): Decimal;
|
divToInt(n: Decimal.Value): Decimal;
|
||||||
|
|
||||||
equals(n: Decimal.Value): boolean;
|
equals(n: Decimal.Value): boolean;
|
||||||
eq(n: Decimal.Value): boolean;
|
eq(n: Decimal.Value): boolean;
|
||||||
|
|
||||||
floor(): Decimal;
|
floor(): Decimal;
|
||||||
|
|
||||||
greaterThan(n: Decimal.Value): boolean;
|
greaterThan(n: Decimal.Value): boolean;
|
||||||
gt(n: Decimal.Value): boolean;
|
gt(n: Decimal.Value): boolean;
|
||||||
|
|
||||||
greaterThanOrEqualTo(n: Decimal.Value): boolean;
|
greaterThanOrEqualTo(n: Decimal.Value): boolean;
|
||||||
gte(n: Decimal.Value): boolean;
|
gte(n: Decimal.Value): boolean;
|
||||||
|
|
||||||
hyperbolicCosine(): Decimal;
|
hyperbolicCosine(): Decimal;
|
||||||
cosh(): Decimal;
|
cosh(): Decimal;
|
||||||
|
|
||||||
hyperbolicSine(): Decimal;
|
hyperbolicSine(): Decimal;
|
||||||
sinh(): Decimal;
|
sinh(): Decimal;
|
||||||
|
|
||||||
hyperbolicTangent(): Decimal;
|
hyperbolicTangent(): Decimal;
|
||||||
tanh(): Decimal;
|
tanh(): Decimal;
|
||||||
|
|
||||||
inverseCosine(): Decimal;
|
inverseCosine(): Decimal;
|
||||||
acos(): Decimal;
|
acos(): Decimal;
|
||||||
|
|
||||||
inverseHyperbolicCosine(): Decimal;
|
inverseHyperbolicCosine(): Decimal;
|
||||||
acosh(): Decimal;
|
acosh(): Decimal;
|
||||||
|
|
||||||
inverseHyperbolicSine(): Decimal;
|
inverseHyperbolicSine(): Decimal;
|
||||||
asinh(): Decimal;
|
asinh(): Decimal;
|
||||||
|
|
||||||
inverseHyperbolicTangent(): Decimal;
|
inverseHyperbolicTangent(): Decimal;
|
||||||
atanh(): Decimal;
|
atanh(): Decimal;
|
||||||
|
|
||||||
inverseSine(): Decimal;
|
inverseSine(): Decimal;
|
||||||
asin(): Decimal;
|
asin(): Decimal;
|
||||||
|
|
||||||
inverseTangent(): Decimal;
|
inverseTangent(): Decimal;
|
||||||
atan(): Decimal;
|
atan(): Decimal;
|
||||||
|
|
||||||
isFinite(): boolean;
|
isFinite(): boolean;
|
||||||
|
|
||||||
isInteger(): boolean;
|
isInteger(): boolean;
|
||||||
isInt(): boolean;
|
isInt(): boolean;
|
||||||
|
|
||||||
isNaN(): boolean;
|
isNaN(): boolean;
|
||||||
|
|
||||||
isNegative(): boolean;
|
isNegative(): boolean;
|
||||||
isNeg(): boolean;
|
isNeg(): boolean;
|
||||||
|
|
||||||
isPositive(): boolean;
|
isPositive(): boolean;
|
||||||
isPos(): boolean;
|
isPos(): boolean;
|
||||||
|
|
||||||
isZero(): boolean;
|
isZero(): boolean;
|
||||||
|
|
||||||
lessThan(n: Decimal.Value): boolean;
|
lessThan(n: Decimal.Value): boolean;
|
||||||
lt(n: Decimal.Value): boolean;
|
lt(n: Decimal.Value): boolean;
|
||||||
|
|
||||||
lessThanOrEqualTo(n: Decimal.Value): boolean;
|
lessThanOrEqualTo(n: Decimal.Value): boolean;
|
||||||
lte(n: Decimal.Value): boolean;
|
lte(n: Decimal.Value): boolean;
|
||||||
|
|
||||||
logarithm(n?: Decimal.Value): Decimal;
|
logarithm(n?: Decimal.Value): Decimal;
|
||||||
log(n?: Decimal.Value): Decimal;
|
log(n?: Decimal.Value): Decimal;
|
||||||
|
|
||||||
minus(n: Decimal.Value): Decimal;
|
minus(n: Decimal.Value): Decimal;
|
||||||
sub(n: Decimal.Value): Decimal;
|
sub(n: Decimal.Value): Decimal;
|
||||||
|
|
||||||
modulo(n: Decimal.Value): Decimal;
|
modulo(n: Decimal.Value): Decimal;
|
||||||
mod(n: Decimal.Value): Decimal;
|
mod(n: Decimal.Value): Decimal;
|
||||||
|
|
||||||
naturalExponential(): Decimal;
|
naturalExponential(): Decimal;
|
||||||
exp(): Decimal;
|
exp(): Decimal;
|
||||||
|
|
||||||
naturalLogarithm(): Decimal;
|
naturalLogarithm(): Decimal;
|
||||||
ln(): Decimal;
|
ln(): Decimal;
|
||||||
|
|
||||||
negated(): Decimal;
|
negated(): Decimal;
|
||||||
neg(): Decimal;
|
neg(): Decimal;
|
||||||
|
|
||||||
plus(n: Decimal.Value): Decimal;
|
plus(n: Decimal.Value): Decimal;
|
||||||
add(n: Decimal.Value): Decimal;
|
add(n: Decimal.Value): Decimal;
|
||||||
|
|
||||||
precision(includeZeros?: boolean): number;
|
precision(includeZeros?: boolean): number;
|
||||||
sd(includeZeros?: boolean): number;
|
sd(includeZeros?: boolean): number;
|
||||||
|
|
||||||
round(): Decimal;
|
round(): Decimal;
|
||||||
|
|
||||||
sine() : Decimal;
|
sine() : Decimal;
|
||||||
sin() : Decimal;
|
sin() : Decimal;
|
||||||
|
|
||||||
squareRoot(): Decimal;
|
squareRoot(): Decimal;
|
||||||
sqrt(): Decimal;
|
sqrt(): Decimal;
|
||||||
|
|
||||||
tangent() : Decimal;
|
tangent() : Decimal;
|
||||||
tan() : Decimal;
|
tan() : Decimal;
|
||||||
|
|
||||||
times(n: Decimal.Value): Decimal;
|
times(n: Decimal.Value): Decimal;
|
||||||
mul(n: Decimal.Value) : Decimal;
|
mul(n: Decimal.Value) : Decimal;
|
||||||
|
|
||||||
toBinary(significantDigits?: number): string;
|
toBinary(significantDigits?: number): string;
|
||||||
toBinary(significantDigits: number, rounding: Decimal.Rounding): string;
|
toBinary(significantDigits: number, rounding: Decimal.Rounding): string;
|
||||||
|
|
||||||
toDecimalPlaces(decimalPlaces?: number): Decimal;
|
toDecimalPlaces(decimalPlaces?: number): Decimal;
|
||||||
toDecimalPlaces(decimalPlaces: number, rounding: Decimal.Rounding): Decimal;
|
toDecimalPlaces(decimalPlaces: number, rounding: Decimal.Rounding): Decimal;
|
||||||
toDP(decimalPlaces?: number): Decimal;
|
toDP(decimalPlaces?: number): Decimal;
|
||||||
toDP(decimalPlaces: number, rounding: Decimal.Rounding): Decimal;
|
toDP(decimalPlaces: number, rounding: Decimal.Rounding): Decimal;
|
||||||
|
|
||||||
toExponential(decimalPlaces?: number): string;
|
toExponential(decimalPlaces?: number): string;
|
||||||
toExponential(decimalPlaces: number, rounding: Decimal.Rounding): string;
|
toExponential(decimalPlaces: number, rounding: Decimal.Rounding): string;
|
||||||
|
|
||||||
toFixed(decimalPlaces?: number): string;
|
toFixed(decimalPlaces?: number): string;
|
||||||
toFixed(decimalPlaces: number, rounding: Decimal.Rounding): string;
|
toFixed(decimalPlaces: number, rounding: Decimal.Rounding): string;
|
||||||
|
|
||||||
toFraction(max_denominator?: Decimal.Value): Decimal[];
|
toFraction(max_denominator?: Decimal.Value): Decimal[];
|
||||||
|
|
||||||
toHexadecimal(significantDigits?: number): string;
|
toHexadecimal(significantDigits?: number): string;
|
||||||
toHexadecimal(significantDigits: number, rounding: Decimal.Rounding): string;
|
toHexadecimal(significantDigits: number, rounding: Decimal.Rounding): string;
|
||||||
toHex(significantDigits?: number): string;
|
toHex(significantDigits?: number): string;
|
||||||
toHex(significantDigits: number, rounding?: Decimal.Rounding): string;
|
toHex(significantDigits: number, rounding?: Decimal.Rounding): string;
|
||||||
|
|
||||||
toJSON(): string;
|
toJSON(): string;
|
||||||
|
|
||||||
toNearest(n: Decimal.Value, rounding?: Decimal.Rounding): Decimal;
|
toNearest(n: Decimal.Value, rounding?: Decimal.Rounding): Decimal;
|
||||||
|
|
||||||
toNumber(): number;
|
toNumber(): number;
|
||||||
|
|
||||||
toOctal(significantDigits?: number): string;
|
toOctal(significantDigits?: number): string;
|
||||||
toOctal(significantDigits: number, rounding: Decimal.Rounding): string;
|
toOctal(significantDigits: number, rounding: Decimal.Rounding): string;
|
||||||
|
|
||||||
toPower(n: Decimal.Value): Decimal;
|
toPower(n: Decimal.Value): Decimal;
|
||||||
pow(n: Decimal.Value): Decimal;
|
pow(n: Decimal.Value): Decimal;
|
||||||
|
|
||||||
toPrecision(significantDigits?: number): string;
|
toPrecision(significantDigits?: number): string;
|
||||||
toPrecision(significantDigits: number, rounding: Decimal.Rounding): string;
|
toPrecision(significantDigits: number, rounding: Decimal.Rounding): string;
|
||||||
|
|
||||||
toSignificantDigits(significantDigits?: number): Decimal;
|
toSignificantDigits(significantDigits?: number): Decimal;
|
||||||
toSignificantDigits(significantDigits: number, rounding: Decimal.Rounding): Decimal;
|
toSignificantDigits(significantDigits: number, rounding: Decimal.Rounding): Decimal;
|
||||||
toSD(significantDigits?: number): Decimal;
|
toSD(significantDigits?: number): Decimal;
|
||||||
toSD(significantDigits: number, rounding: Decimal.Rounding): Decimal;
|
toSD(significantDigits: number, rounding: Decimal.Rounding): Decimal;
|
||||||
|
|
||||||
toString(): string;
|
toString(): string;
|
||||||
|
|
||||||
truncated(): Decimal;
|
truncated(): Decimal;
|
||||||
trunc(): Decimal;
|
trunc(): Decimal;
|
||||||
|
|
||||||
valueOf(): string;
|
valueOf(): string;
|
||||||
|
|
||||||
static abs(n: Decimal.Value): Decimal;
|
static abs(n: Decimal.Value): Decimal;
|
||||||
static acos(n: Decimal.Value): Decimal;
|
static acos(n: Decimal.Value): Decimal;
|
||||||
static acosh(n: Decimal.Value): Decimal;
|
static acosh(n: Decimal.Value): Decimal;
|
||||||
static add(x: Decimal.Value, y: Decimal.Value): Decimal;
|
static add(x: Decimal.Value, y: Decimal.Value): Decimal;
|
||||||
static asin(n: Decimal.Value): Decimal;
|
static asin(n: Decimal.Value): Decimal;
|
||||||
static asinh(n: Decimal.Value): Decimal;
|
static asinh(n: Decimal.Value): Decimal;
|
||||||
static atan(n: Decimal.Value): Decimal;
|
static atan(n: Decimal.Value): Decimal;
|
||||||
static atanh(n: Decimal.Value): Decimal;
|
static atanh(n: Decimal.Value): Decimal;
|
||||||
static atan2(y: Decimal.Value, x: Decimal.Value): Decimal;
|
static atan2(y: Decimal.Value, x: Decimal.Value): Decimal;
|
||||||
static cbrt(n: Decimal.Value): Decimal;
|
static cbrt(n: Decimal.Value): Decimal;
|
||||||
static ceil(n: Decimal.Value): Decimal;
|
static ceil(n: Decimal.Value): Decimal;
|
||||||
static clamp(n: Decimal.Value, min: Decimal.Value, max: Decimal.Value): Decimal;
|
static clamp(n: Decimal.Value, min: Decimal.Value, max: Decimal.Value): Decimal;
|
||||||
static clone(object?: Decimal.Config): Decimal.Constructor;
|
static clone(object?: Decimal.Config): Decimal.Constructor;
|
||||||
static config(object: Decimal.Config): Decimal.Constructor;
|
static config(object: Decimal.Config): Decimal.Constructor;
|
||||||
static cos(n: Decimal.Value): Decimal;
|
static cos(n: Decimal.Value): Decimal;
|
||||||
static cosh(n: Decimal.Value): Decimal;
|
static cosh(n: Decimal.Value): Decimal;
|
||||||
static div(x: Decimal.Value, y: Decimal.Value): Decimal;
|
static div(x: Decimal.Value, y: Decimal.Value): Decimal;
|
||||||
static exp(n: Decimal.Value): Decimal;
|
static exp(n: Decimal.Value): Decimal;
|
||||||
static floor(n: Decimal.Value): Decimal;
|
static floor(n: Decimal.Value): Decimal;
|
||||||
static hypot(...n: Decimal.Value[]): Decimal;
|
static hypot(...n: Decimal.Value[]): Decimal;
|
||||||
static isDecimal(object: any): object is Decimal;
|
static isDecimal(object: any): object is Decimal;
|
||||||
static ln(n: Decimal.Value): Decimal;
|
static ln(n: Decimal.Value): Decimal;
|
||||||
static log(n: Decimal.Value, base?: Decimal.Value): Decimal;
|
static log(n: Decimal.Value, base?: Decimal.Value): Decimal;
|
||||||
static log2(n: Decimal.Value): Decimal;
|
static log2(n: Decimal.Value): Decimal;
|
||||||
static log10(n: Decimal.Value): Decimal;
|
static log10(n: Decimal.Value): Decimal;
|
||||||
static max(...n: Decimal.Value[]): Decimal;
|
static max(...n: Decimal.Value[]): Decimal;
|
||||||
static min(...n: Decimal.Value[]): Decimal;
|
static min(...n: Decimal.Value[]): Decimal;
|
||||||
static mod(x: Decimal.Value, y: Decimal.Value): Decimal;
|
static mod(x: Decimal.Value, y: Decimal.Value): Decimal;
|
||||||
static mul(x: Decimal.Value, y: Decimal.Value): Decimal;
|
static mul(x: Decimal.Value, y: Decimal.Value): Decimal;
|
||||||
static noConflict(): Decimal.Constructor; // Browser only
|
static noConflict(): Decimal.Constructor; // Browser only
|
||||||
static pow(base: Decimal.Value, exponent: Decimal.Value): Decimal;
|
static pow(base: Decimal.Value, exponent: Decimal.Value): Decimal;
|
||||||
static random(significantDigits?: number): Decimal;
|
static random(significantDigits?: number): Decimal;
|
||||||
static round(n: Decimal.Value): Decimal;
|
static round(n: Decimal.Value): Decimal;
|
||||||
static set(object: Decimal.Config): Decimal.Constructor;
|
static set(object: Decimal.Config): Decimal.Constructor;
|
||||||
static sign(n: Decimal.Value): number;
|
static sign(n: Decimal.Value): number;
|
||||||
static sin(n: Decimal.Value): Decimal;
|
static sin(n: Decimal.Value): Decimal;
|
||||||
static sinh(n: Decimal.Value): Decimal;
|
static sinh(n: Decimal.Value): Decimal;
|
||||||
static sqrt(n: Decimal.Value): Decimal;
|
static sqrt(n: Decimal.Value): Decimal;
|
||||||
static sub(x: Decimal.Value, y: Decimal.Value): Decimal;
|
static sub(x: Decimal.Value, y: Decimal.Value): Decimal;
|
||||||
static sum(...n: Decimal.Value[]): Decimal;
|
static sum(...n: Decimal.Value[]): Decimal;
|
||||||
static tan(n: Decimal.Value): Decimal;
|
static tan(n: Decimal.Value): Decimal;
|
||||||
static tanh(n: Decimal.Value): Decimal;
|
static tanh(n: Decimal.Value): Decimal;
|
||||||
static trunc(n: Decimal.Value): Decimal;
|
static trunc(n: Decimal.Value): Decimal;
|
||||||
|
|
||||||
static readonly default?: Decimal.Constructor;
|
static readonly default?: Decimal.Constructor;
|
||||||
static readonly Decimal?: Decimal.Constructor;
|
static readonly Decimal?: Decimal.Constructor;
|
||||||
|
|
||||||
static readonly precision: number;
|
static readonly precision: number;
|
||||||
static readonly rounding: Decimal.Rounding;
|
static readonly rounding: Decimal.Rounding;
|
||||||
static readonly toExpNeg: number;
|
static readonly toExpNeg: number;
|
||||||
static readonly toExpPos: number;
|
static readonly toExpPos: number;
|
||||||
static readonly minE: number;
|
static readonly minE: number;
|
||||||
static readonly maxE: number;
|
static readonly maxE: number;
|
||||||
static readonly crypto: boolean;
|
static readonly crypto: boolean;
|
||||||
static readonly modulo: Decimal.Modulo;
|
static readonly modulo: Decimal.Modulo;
|
||||||
|
|
||||||
static readonly ROUND_UP: 0;
|
static readonly ROUND_UP: 0;
|
||||||
static readonly ROUND_DOWN: 1;
|
static readonly ROUND_DOWN: 1;
|
||||||
static readonly ROUND_CEIL: 2;
|
static readonly ROUND_CEIL: 2;
|
||||||
static readonly ROUND_FLOOR: 3;
|
static readonly ROUND_FLOOR: 3;
|
||||||
static readonly ROUND_HALF_UP: 4;
|
static readonly ROUND_HALF_UP: 4;
|
||||||
static readonly ROUND_HALF_DOWN: 5;
|
static readonly ROUND_HALF_DOWN: 5;
|
||||||
static readonly ROUND_HALF_EVEN: 6;
|
static readonly ROUND_HALF_EVEN: 6;
|
||||||
static readonly ROUND_HALF_CEIL: 7;
|
static readonly ROUND_HALF_CEIL: 7;
|
||||||
static readonly ROUND_HALF_FLOOR: 8;
|
static readonly ROUND_HALF_FLOOR: 8;
|
||||||
static readonly EUCLID: 9;
|
static readonly EUCLID: 9;
|
||||||
}
|
}
|
||||||
|
|
||||||
declare type Exact<A, W> = (A extends unknown ? (W extends A ? {
|
declare type Exact<A, W> = (A extends unknown ? (W extends A ? {
|
||||||
[K in keyof A]: Exact<A[K], W[K]>;
|
[K in keyof A]: Exact<A[K], W[K]>;
|
||||||
} : W) : never) | (A extends Narrowable ? A : never);
|
} : W) : never) | (A extends Narrowable ? A : never);
|
||||||
|
|
||||||
export declare function getRuntime(): GetRuntimeOutput;
|
export declare function getRuntime(): GetRuntimeOutput;
|
||||||
|
|
||||||
declare type GetRuntimeOutput = {
|
declare type GetRuntimeOutput = {
|
||||||
id: RuntimeName;
|
id: RuntimeName;
|
||||||
prettyName: string;
|
prettyName: string;
|
||||||
isEdge: boolean;
|
isEdge: boolean;
|
||||||
};
|
};
|
||||||
|
|
||||||
declare class JsonNull extends NullTypesEnumValue {
|
declare class JsonNull extends NullTypesEnumValue {
|
||||||
#private;
|
#private;
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Generates more strict variant of an enum which, unlike regular enum,
|
* Generates more strict variant of an enum which, unlike regular enum,
|
||||||
* throws on non-existing property access. This can be useful in following situations:
|
* throws on non-existing property access. This can be useful in following situations:
|
||||||
* - we have an API, that accepts both `undefined` and `SomeEnumType` as an input
|
* - we have an API, that accepts both `undefined` and `SomeEnumType` as an input
|
||||||
* - enum values are generated dynamically from DMMF.
|
* - enum values are generated dynamically from DMMF.
|
||||||
*
|
*
|
||||||
* In that case, if using normal enums and no compile-time typechecking, using non-existing property
|
* In that case, if using normal enums and no compile-time typechecking, using non-existing property
|
||||||
* will result in `undefined` value being used, which will be accepted. Using strict enum
|
* will result in `undefined` value being used, which will be accepted. Using strict enum
|
||||||
* in this case will help to have a runtime exception, telling you that you are probably doing something wrong.
|
* in this case will help to have a runtime exception, telling you that you are probably doing something wrong.
|
||||||
*
|
*
|
||||||
* Note: if you need to check for existence of a value in the enum you can still use either
|
* Note: if you need to check for existence of a value in the enum you can still use either
|
||||||
* `in` operator or `hasOwnProperty` function.
|
* `in` operator or `hasOwnProperty` function.
|
||||||
*
|
*
|
||||||
* @param definition
|
* @param definition
|
||||||
* @returns
|
* @returns
|
||||||
*/
|
*/
|
||||||
export declare function makeStrictEnum<T extends Record<PropertyKey, string | number>>(definition: T): T;
|
export declare function makeStrictEnum<T extends Record<PropertyKey, string | number>>(definition: T): T;
|
||||||
|
|
||||||
declare type Narrowable = string | number | bigint | boolean | [];
|
declare type Narrowable = string | number | bigint | boolean | [];
|
||||||
|
|
||||||
declare class NullTypesEnumValue extends ObjectEnumValue {
|
declare class NullTypesEnumValue extends ObjectEnumValue {
|
||||||
_getNamespace(): string;
|
_getNamespace(): string;
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Base class for unique values of object-valued enums.
|
* Base class for unique values of object-valued enums.
|
||||||
*/
|
*/
|
||||||
declare abstract class ObjectEnumValue {
|
declare abstract class ObjectEnumValue {
|
||||||
constructor(arg?: symbol);
|
constructor(arg?: symbol);
|
||||||
abstract _getNamespace(): string;
|
abstract _getNamespace(): string;
|
||||||
_getName(): string;
|
_getName(): string;
|
||||||
toString(): string;
|
toString(): string;
|
||||||
}
|
}
|
||||||
|
|
||||||
export declare const objectEnumValues: {
|
export declare const objectEnumValues: {
|
||||||
classes: {
|
classes: {
|
||||||
DbNull: typeof DbNull;
|
DbNull: typeof DbNull;
|
||||||
JsonNull: typeof JsonNull;
|
JsonNull: typeof JsonNull;
|
||||||
AnyNull: typeof AnyNull;
|
AnyNull: typeof AnyNull;
|
||||||
};
|
};
|
||||||
instances: {
|
instances: {
|
||||||
DbNull: DbNull;
|
DbNull: DbNull;
|
||||||
JsonNull: JsonNull;
|
JsonNull: JsonNull;
|
||||||
AnyNull: AnyNull;
|
AnyNull: AnyNull;
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
declare type Operation = 'findFirst' | 'findFirstOrThrow' | 'findUnique' | 'findUniqueOrThrow' | 'findMany' | 'create' | 'createMany' | 'createManyAndReturn' | 'update' | 'updateMany' | 'updateManyAndReturn' | 'upsert' | 'delete' | 'deleteMany' | 'aggregate' | 'count' | 'groupBy' | '$queryRaw' | '$executeRaw' | '$queryRawUnsafe' | '$executeRawUnsafe' | 'findRaw' | 'aggregateRaw' | '$runCommandRaw';
|
declare type Operation = 'findFirst' | 'findFirstOrThrow' | 'findUnique' | 'findUniqueOrThrow' | 'findMany' | 'create' | 'createMany' | 'createManyAndReturn' | 'update' | 'updateMany' | 'updateManyAndReturn' | 'upsert' | 'delete' | 'deleteMany' | 'aggregate' | 'count' | 'groupBy' | '$queryRaw' | '$executeRaw' | '$queryRawUnsafe' | '$executeRawUnsafe' | 'findRaw' | 'aggregateRaw' | '$runCommandRaw';
|
||||||
|
|
||||||
declare namespace Public {
|
declare namespace Public {
|
||||||
export {
|
export {
|
||||||
validator
|
validator
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
export { Public }
|
export { Public }
|
||||||
|
|
||||||
declare type RuntimeName = 'workerd' | 'deno' | 'netlify' | 'node' | 'bun' | 'edge-light' | '';
|
declare type RuntimeName = 'workerd' | 'deno' | 'netlify' | 'node' | 'bun' | 'edge-light' | '';
|
||||||
|
|
||||||
declare function validator<V>(): <S>(select: Exact<S, V>) => S;
|
declare function validator<V>(): <S>(select: Exact<S, V>) => S;
|
||||||
|
|
||||||
declare function validator<C, M extends Exclude<keyof C, `$${string}`>, O extends keyof C[M] & Operation>(client: C, model: M, operation: O): <S>(select: Exact<S, Args<C[M], O>>) => S;
|
declare function validator<C, M extends Exclude<keyof C, `$${string}`>, O extends keyof C[M] & Operation>(client: C, model: M, operation: O): <S>(select: Exact<S, Args<C[M], O>>) => S;
|
||||||
|
|
||||||
declare function validator<C, M extends Exclude<keyof C, `$${string}`>, O extends keyof C[M] & Operation, P extends keyof Args<C[M], O>>(client: C, model: M, operation: O, prop: P): <S>(select: Exact<S, Args<C[M], O>[P]>) => S;
|
declare function validator<C, M extends Exclude<keyof C, `$${string}`>, O extends keyof C[M] & Operation, P extends keyof Args<C[M], O>>(client: C, model: M, operation: O, prop: P): <S>(select: Exact<S, Args<C[M], O>[P]>) => S;
|
||||||
|
|
||||||
export { }
|
export { }
|
||||||
|
|||||||
7964
generated/prisma/runtime/library.d.ts
vendored
7964
generated/prisma/runtime/library.d.ts
vendored
File diff suppressed because it is too large
Load Diff
@@ -164,7 +164,7 @@ const config = {
|
|||||||
"value": "prisma-client-js"
|
"value": "prisma-client-js"
|
||||||
},
|
},
|
||||||
"output": {
|
"output": {
|
||||||
"value": "C:\\Users\\admin\\Desktop\\nomadro\\generated\\prisma",
|
"value": "C:\\project\\nomadro\\generated\\prisma",
|
||||||
"fromEnvVar": null
|
"fromEnvVar": null
|
||||||
},
|
},
|
||||||
"config": {
|
"config": {
|
||||||
@@ -178,11 +178,11 @@ const config = {
|
|||||||
}
|
}
|
||||||
],
|
],
|
||||||
"previewFeatures": [],
|
"previewFeatures": [],
|
||||||
"sourceFilePath": "C:\\Users\\admin\\Desktop\\nomadro\\prisma\\schema.prisma",
|
"sourceFilePath": "C:\\project\\nomadro\\prisma\\schema.prisma",
|
||||||
"isCustomOutput": true
|
"isCustomOutput": true
|
||||||
},
|
},
|
||||||
"relativeEnvPaths": {
|
"relativeEnvPaths": {
|
||||||
"rootEnvPath": "../../.env",
|
"rootEnvPath": null,
|
||||||
"schemaEnvPath": "../../.env"
|
"schemaEnvPath": "../../.env"
|
||||||
},
|
},
|
||||||
"relativePath": "../../prisma",
|
"relativePath": "../../prisma",
|
||||||
|
|||||||
1
nomadro.sh
Normal file
1
nomadro.sh
Normal file
@@ -0,0 +1 @@
|
|||||||
|
npm run start
|
||||||
@@ -17,7 +17,7 @@
|
|||||||
"lint": "next lint",
|
"lint": "next lint",
|
||||||
"lint:fix": "next lint --fix",
|
"lint:fix": "next lint --fix",
|
||||||
"preview": "next build && next start",
|
"preview": "next build && next start",
|
||||||
"start": "next start",
|
"start": "next start --port 3001",
|
||||||
"typecheck": "tsc --noEmit"
|
"typecheck": "tsc --noEmit"
|
||||||
},
|
},
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
|
|||||||
1
public/1d76c8174fe5c6f86e39b38db63106fd.txt
Normal file
1
public/1d76c8174fe5c6f86e39b38db63106fd.txt
Normal file
@@ -0,0 +1 @@
|
|||||||
|
7591d9ac675b2859a21c1b1f9398a4a4e72d87bc
|
||||||
BIN
public/nomadro.ico
Normal file
BIN
public/nomadro.ico
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 264 KiB |
@@ -6,9 +6,11 @@ import { Geist } from "next/font/google";
|
|||||||
import { TRPCReactProvider } from "~/trpc/react";
|
import { TRPCReactProvider } from "~/trpc/react";
|
||||||
|
|
||||||
export const metadata: Metadata = {
|
export const metadata: Metadata = {
|
||||||
title: "Create T3 App",
|
title: "nomadro",
|
||||||
description: "Generated by create-t3-app",
|
description: "nomadro",
|
||||||
icons: [{ rel: "icon", url: "/favicon.ico" }],
|
// icons: [{ rel: "icon", url: "/favicon.ico" }],
|
||||||
|
icons: [{ rel: "icon", url: "/nomadro.ico" }],
|
||||||
|
|
||||||
};
|
};
|
||||||
|
|
||||||
const geist = Geist({
|
const geist = Geist({
|
||||||
|
|||||||
@@ -22,7 +22,7 @@ export default async function Home() {
|
|||||||
<div className="grid grid-cols-1 gap-4 sm:grid-cols-2 md:gap-8">
|
<div className="grid grid-cols-1 gap-4 sm:grid-cols-2 md:gap-8">
|
||||||
<Link
|
<Link
|
||||||
className="flex max-w-xs flex-col gap-4 rounded-xl bg-white/10 p-4 hover:bg-white/20"
|
className="flex max-w-xs flex-col gap-4 rounded-xl bg-white/10 p-4 hover:bg-white/20"
|
||||||
href="https://nav.nomadro.com"
|
href="https://nav.hackrobot.cn"
|
||||||
target="_blank"
|
target="_blank"
|
||||||
>
|
>
|
||||||
<h3 className="text-2xl font-bold">游民导航 →</h3>
|
<h3 className="text-2xl font-bold">游民导航 →</h3>
|
||||||
@@ -42,9 +42,9 @@ export default async function Home() {
|
|||||||
<div className="text-lg">
|
<div className="text-lg">
|
||||||
<ul className="list-none text-lg">
|
<ul className="list-none text-lg">
|
||||||
<li>自建云手机</li>
|
<li>自建云手机</li>
|
||||||
<li>搭建sass网站</li>
|
{/* <li>搭建sass网站</li>
|
||||||
<li>PVE虚拟化自建云桌面</li>
|
<li>PVE虚拟化自建云桌面</li>
|
||||||
<li>AIGC+RPA自动化</li>
|
<li>AIGC+RPA自动化</li> */}
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
</Link>
|
</Link>
|
||||||
|
|||||||
Reference in New Issue
Block a user