Progressing on canvas editor class

This commit is contained in:
Clément Pons
2025-04-22 09:06:45 +02:00
parent 2c80cb2456
commit 9ca546f490
12 changed files with 623 additions and 186 deletions

View File

@@ -1,12 +1,6 @@
/*import useDatabase from "~/composables/useDatabase";
import type { FileType } from '~/types/content';
import { explorerContentTable } from "~/db/schema";
import { eq, ne } from "drizzle-orm";
const typeMapping: Record<string, FileType> = {
".md": "markdown",
".canvas": "canvas"
};
import useDatabase from "~/composables/useDatabase";
import { projectFilesTable, projectContentTable } from "~/db/schema";
import { eq } from "drizzle-orm";
export default defineTask({
meta: {
@@ -16,7 +10,7 @@ export default defineTask({
async run(event) {
try {
const db = useDatabase();
const files = db.select().from(explorerContentTable).where(ne(explorerContentTable.type, 'folder')).all();
const files = db.select().from(projectFilesTable).leftJoin(projectContentTable, eq(projectContentTable.id, projectFilesTable.id)).all();
@@ -27,4 +21,4 @@ export default defineTask({
return { result: false, error: e };
}
},
})*/
})