refactor(plugin): ♻️ Add more exports to @versia/kit for database behaviour

This commit is contained in:
Jesse Wierzbinski 2024-09-30 14:34:43 +02:00
parent 23300ae93e
commit 3879763971
No known key found for this signature in database
10 changed files with 44 additions and 22 deletions

View file

@ -1,11 +1,11 @@
import { auth, jsonOrForm } from "@/api";
import { randomString } from "@/math";
import { db } from "@versia/kit/db";
import { RolePermissions, Tokens } from "@versia/kit/tables";
import { type JWTPayload, SignJWT, jwtVerify } from "jose";
import { JOSEError } from "jose/errors";
import { z } from "zod";
import { TokenType } from "~/classes/functions/token";
import { db } from "~/drizzle/db";
import { RolePermissions, Tokens } from "~/drizzle/schema";
import { User } from "~/packages/database-interface/user";
import type { PluginType } from "../index";

View file

@ -1,8 +1,8 @@
import { jsonOrForm } from "@/api";
import { createRoute, z } from "@hono/zod-openapi";
import { eq } from "drizzle-orm";
import { db } from "~/drizzle/db";
import { Tokens } from "~/drizzle/schema";
import { db } from "@versia/kit/db";
import { eq } from "@versia/kit/drizzle";
import { Tokens } from "@versia/kit/tables";
import type { PluginType } from "../..";
export const schemas = {

View file

@ -1,8 +1,8 @@
import { jsonOrForm } from "@/api";
import { createRoute, z } from "@hono/zod-openapi";
import { eq } from "drizzle-orm";
import { db } from "~/drizzle/db";
import { Tokens } from "~/drizzle/schema";
import { db } from "@versia/kit/db";
import { eq } from "@versia/kit/drizzle";
import { Tokens } from "@versia/kit/tables";
import type { PluginType } from "../..";
export const schemas = {

View file

@ -1,9 +1,9 @@
import { auth } from "@/api";
import { proxyUrl } from "@/response";
import { createRoute, z } from "@hono/zod-openapi";
import { eq } from "drizzle-orm";
import { db } from "~/drizzle/db";
import { OpenIdAccounts, RolePermissions } from "~/drizzle/schema";
import { db } from "@versia/kit/db";
import { eq } from "@versia/kit/drizzle";
import { OpenIdAccounts, RolePermissions } from "@versia/kit/tables";
import type { PluginType } from "~/plugins/openid";
import { ErrorSchema } from "~/types/api";

View file

@ -1,15 +1,15 @@
import { auth } from "@/api";
import { db } from "@versia/kit/db";
import {
Applications,
OpenIdLoginFlows,
RolePermissions,
} from "@versia/kit/tables";
import {
calculatePKCECodeChallenge,
generateRandomCodeVerifier,
} from "oauth4webapi";
import { z } from "zod";
import { db } from "~/drizzle/db";
import {
Applications,
OpenIdLoginFlows,
RolePermissions,
} from "~/drizzle/schema";
import { ErrorSchema } from "~/types/api";
import type { PluginType } from "../..";
import { oauthDiscoveryRequest, oauthRedirectUri } from "../../utils";