diff --git a/server/data/DataBaseManager.ts b/server/data/DataBaseManager.ts deleted file mode 100644 index 1c28470..0000000 --- a/server/data/DataBaseManager.ts +++ /dev/null @@ -1,28 +0,0 @@ -import Config from "../config.ts" -import User from "./User.ts"; - -abstract class BaseDataManager { - declare name: string - constructor(name: string) { - this.init(name) - this.onInit() - } - private init(name: string) { - this.name = name - - } - abstract onInit(): void -} - -class UserDataManager extends BaseDataManager { - static SINGLE_INSTANCE = new UserDataManager('users') - override onInit(): void { - - } -} - -export default class DataBaseManager { - static getUserDataManager() { - return UserDataManager.SINGLE_INSTANCE - } -} diff --git a/server/data/User.ts b/server/data/User.ts deleted file mode 100644 index 12cebe3..0000000 --- a/server/data/User.ts +++ /dev/null @@ -1,3 +0,0 @@ -export default class User { - -} diff --git a/.gitignore b/暫存/.gitignore similarity index 100% rename from .gitignore rename to 暫存/.gitignore diff --git a/.vscode/settings.json b/暫存/.vscode/settings.json similarity index 100% rename from .vscode/settings.json rename to 暫存/.vscode/settings.json diff --git a/client/index.html b/暫存/client/index.html similarity index 100% rename from client/index.html rename to 暫存/client/index.html diff --git a/client/test.html b/暫存/client/test.html similarity index 100% rename from client/test.html rename to 暫存/client/test.html diff --git a/client/ui/App.jsx b/暫存/client/ui/App.jsx similarity index 100% rename from client/ui/App.jsx rename to 暫存/client/ui/App.jsx diff --git a/client/ui/Avatar.jsx b/暫存/client/ui/Avatar.jsx similarity index 100% rename from client/ui/Avatar.jsx rename to 暫存/client/ui/Avatar.jsx diff --git a/client/ui/chat/ChatFragment.jsx b/暫存/client/ui/chat/ChatFragment.jsx similarity index 100% rename from client/ui/chat/ChatFragment.jsx rename to 暫存/client/ui/chat/ChatFragment.jsx diff --git a/client/ui/chat/Message.jsx b/暫存/client/ui/chat/Message.jsx similarity index 100% rename from client/ui/chat/Message.jsx rename to 暫存/client/ui/chat/Message.jsx diff --git a/client/ui/chat/MessageContainer.jsx b/暫存/client/ui/chat/MessageContainer.jsx similarity index 100% rename from client/ui/chat/MessageContainer.jsx rename to 暫存/client/ui/chat/MessageContainer.jsx diff --git a/client/ui/chat/SystemMessage.jsx b/暫存/client/ui/chat/SystemMessage.jsx similarity index 100% rename from client/ui/chat/SystemMessage.jsx rename to 暫存/client/ui/chat/SystemMessage.jsx diff --git a/client/ui/main/ContactsListItem.jsx b/暫存/client/ui/main/ContactsListItem.jsx similarity index 100% rename from client/ui/main/ContactsListItem.jsx rename to 暫存/client/ui/main/ContactsListItem.jsx diff --git a/client/ui/main/RecentsListItem.jsx b/暫存/client/ui/main/RecentsListItem.jsx similarity index 100% rename from client/ui/main/RecentsListItem.jsx rename to 暫存/client/ui/main/RecentsListItem.jsx diff --git a/client/ui/useEventListener.js b/暫存/client/ui/useEventListener.js similarity index 100% rename from client/ui/useEventListener.js rename to 暫存/client/ui/useEventListener.js diff --git a/compile-webpage.ts b/暫存/compile-webpage.ts similarity index 100% rename from compile-webpage.ts rename to 暫存/compile-webpage.ts diff --git a/deno.jsonc b/暫存/deno.jsonc similarity index 100% rename from deno.jsonc rename to 暫存/deno.jsonc diff --git a/deno.lock b/暫存/deno.lock similarity index 100% rename from deno.lock rename to 暫存/deno.lock diff --git a/license b/暫存/license similarity index 100% rename from license rename to 暫存/license diff --git a/run.sh b/暫存/run.sh similarity index 100% rename from run.sh rename to 暫存/run.sh diff --git a/server/build.ts b/暫存/server/build.ts similarity index 100% rename from server/build.ts rename to 暫存/server/build.ts diff --git a/server/config.ts b/暫存/server/config.ts similarity index 100% rename from server/config.ts rename to 暫存/server/config.ts diff --git a/暫存/server/data/User.ts b/暫存/server/data/User.ts new file mode 100644 index 0000000..c0a64fe --- /dev/null +++ b/暫存/server/data/User.ts @@ -0,0 +1,5 @@ +import { DatabaseSync } from "node:sqlite" + +export default class User { + +} diff --git a/server/http.ts b/暫存/server/http.ts similarity index 100% rename from server/http.ts rename to 暫存/server/http.ts diff --git a/server/lib/crypto.ts b/暫存/server/lib/crypto.ts similarity index 100% rename from server/lib/crypto.ts rename to 暫存/server/lib/crypto.ts diff --git a/server/lib/io.js b/暫存/server/lib/io.js similarity index 100% rename from server/lib/io.js rename to 暫存/server/lib/io.js diff --git a/start-server.ts b/暫存/start-server.ts similarity index 100% rename from start-server.ts rename to 暫存/start-server.ts