feat: compose app

This commit is contained in:
Lorenzo Migliorero
2024-07-25 22:10:35 +02:00
parent 1f81ebd4fe
commit c681aa2e9f
10 changed files with 3122 additions and 208 deletions

View File

@@ -1,4 +1,5 @@
import { applications } from "@/server/db/schema/application";
import { compose } from "@/server/db/schema/compose";
import { sshKeyCreate } from "@/server/db/validations";
import { relations } from "drizzle-orm";
import { pgTable, text, time } from "drizzle-orm/pg-core";
@@ -21,6 +22,7 @@ export const sshKeys = pgTable("ssh-key", {
export const sshKeysRelations = relations(sshKeys, ({ many }) => ({
applications: many(applications),
compose: many(compose),
}));
const createSchema = createInsertSchema(