CREATE TABLE IF NOT EXISTS `Workspace` ( `id` VARCHAR(191) NOT NULL, `userId` VARCHAR(191) NOT NULL, `name` VARCHAR(255) NOT NULL, `createdAt` DATETIME(3) NOT NULL DEFAULT CURRENT_TIMESTAMP(3), `updatedAt` DATETIME(3) NOT NULL, INDEX `Workspace_userId_idx`(`userId`), PRIMARY KEY (`id`) ) DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci; CREATE TABLE IF NOT EXISTS `KnowledgeFolder` ( `id` VARCHAR(191) NOT NULL, `knowledgeBaseId` VARCHAR(191) NOT NULL, `parentId` VARCHAR(191) NULL, `name` VARCHAR(255) NOT NULL, `sortOrder` INTEGER NOT NULL DEFAULT 0, `createdAt` DATETIME(3) NOT NULL DEFAULT CURRENT_TIMESTAMP(3), `updatedAt` DATETIME(3) NOT NULL, `deletedAt` DATETIME(3) NULL, INDEX `KnowledgeFolder_knowledgeBaseId_idx`(`knowledgeBaseId`), INDEX `KnowledgeFolder_parentId_idx`(`parentId`), PRIMARY KEY (`id`) ) DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;