feat: Add apps crud (#174)

* wip: add apps crud

* wip: add edit for apps

* feat: add apps crud

* fix: color of icon for no app results wrong

* ci: fix lint issues

* test: add unit tests for app crud

* ci: fix format issue

* fix: missing rename in edit form

* fix: missing callback deepsource issues
This commit is contained in:
Meier Lukas
2024-03-04 22:13:40 +01:00
committed by GitHub
parent 70f34efd53
commit 8d5984c58a
17 changed files with 1501 additions and 0 deletions

View File

@@ -169,6 +169,14 @@ export const items = sqliteTable("item", {
options: text("options").default('{"json": {}}').notNull(), // empty superjson object
});
export const apps = sqliteTable("app", {
id: text("id").notNull().primaryKey(),
name: text("name").notNull(),
description: text("description"),
iconUrl: text("icon_url").notNull(),
href: text("href"),
});
export const integrationItems = sqliteTable(
"integration_item",
{