mirror of
https://github.com/kmc7468/arkvault.git
synced 2025-12-16 06:58:46 +00:00
레포지토리 레이어의 코드를 Kysely 기반으로 모두 마이그레이션 (WiP)
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
import { sqliteTable, text, integer, foreignKey } from "drizzle-orm/sqlite-core";
|
||||
import type { ColumnType, Generated, JSONColumnType } from "kysely";
|
||||
import type { ColumnType, Generated } from "kysely";
|
||||
import { hsk } from "./hsk";
|
||||
import { mek } from "./mek";
|
||||
import { user } from "./user";
|
||||
@@ -88,10 +88,10 @@ export const fileLog = sqliteTable("file_log", {
|
||||
newName: ciphertext("new_name"),
|
||||
});
|
||||
|
||||
type Ciphertext = JSONColumnType<{
|
||||
export type Ciphertext = {
|
||||
ciphertext: string; // Base64
|
||||
iv: string; // Base64
|
||||
}>;
|
||||
};
|
||||
|
||||
interface DirectoryTable {
|
||||
id: Generated<number>;
|
||||
|
||||
Reference in New Issue
Block a user