├── .DS_Store
├── .clippy.toml
├── .editorconfig
├── .eslintignore
├── .eslintrc.cjs
├── .github
├── FUNDING.yml
├── ISSUE_TEMPLATE
│ ├── bug_report.md
│ ├── custom.md
│ └── feature_request.md
└── workflows
│ ├── deploy-docs.yml
│ ├── formatter.yml
│ └── main.yml
├── .gitignore
├── .prettierignore
├── .prettierrc.cjs
├── .vscode
├── extensions.json
├── launch.json
└── settings.json
├── CODE_OF_CONDUCT.md
├── Cargo.lock
├── Cargo.toml
├── LICENSE
├── README.md
├── config-example.json
├── db
├── CARGO.md
├── Cargo.toml
├── README.md
└── src
│ ├── constant
│ ├── cf.rs
│ └── mod.rs
│ ├── err
│ └── mod.rs
│ ├── interface
│ ├── kv.rs
│ ├── misc.rs
│ └── mod.rs
│ ├── lib.rs
│ ├── mac
│ ├── adapter.rs
│ ├── mod.rs
│ ├── test.rs
│ └── tx.rs
│ ├── model
│ ├── adapter.rs
│ ├── mod.rs
│ ├── tag.rs
│ └── tx.rs
│ ├── storage
│ ├── ds.rs
│ ├── kvs
│ │ ├── mod.rs
│ │ ├── redb
│ │ │ ├── mod.rs
│ │ │ ├── tx.rs
│ │ │ └── ty.rs
│ │ ├── rocksdb
│ │ │ ├── mod.rs
│ │ │ ├── tx.rs
│ │ │ └── ty.rs
│ │ └── sled
│ │ │ ├── mod.rs
│ │ │ ├── tx.rs
│ │ │ └── ty.rs
│ ├── mod.rs
│ └── tx.rs
│ ├── tests
│ ├── adapter_test.rs
│ └── mod.rs
│ └── util
│ ├── builder.rs
│ ├── byte.rs
│ ├── file.rs
│ ├── mod.rs
│ └── time.rs
├── doc
├── .gitignore
├── README.md
├── book.toml
└── src
│ ├── SUMMARY.md
│ ├── devlog
│ ├── 2022
│ │ ├── november
│ │ │ ├── w2.md
│ │ │ ├── w3.md
│ │ │ ├── w4.md
│ │ │ └── w5.md
│ │ └── october
│ │ │ └── w1.md
│ └── DD-MM-YYYY.md
│ ├── index.md
│ └── misc
│ ├── code_of_conduct.md
│ ├── contributors.md
│ └── license.md
├── index.html
├── package.json
├── public
├── tauri.svg
└── vite.svg
├── rustfmt.toml
├── src-tauri
├── .gitignore
├── Cargo.lock
├── Cargo.toml
├── build.rs
├── icons
│ ├── 128x128.png
│ ├── 128x128@2x.png
│ ├── 32x32.png
│ ├── Square107x107Logo.png
│ ├── Square142x142Logo.png
│ ├── Square150x150Logo.png
│ ├── Square284x284Logo.png
│ ├── Square30x30Logo.png
│ ├── Square310x310Logo.png
│ ├── Square44x44Logo.png
│ ├── Square71x71Logo.png
│ ├── Square89x89Logo.png
│ ├── StoreLogo.png
│ ├── icon.icns
│ ├── icon.ico
│ └── icon.png
├── src
│ └── main.rs
└── tauri.conf.json
├── src
├── App.css
├── App.tsx
├── AppProvider.tsx
├── assets
│ └── react.svg
├── components
│ ├── AddNewDatabaseContainer.tsx
│ ├── AnimatedComponent.tsx
│ ├── LoadableContainer.tsx
│ ├── SnackbarWrapper.tsx
│ ├── WorkspaceContainer.tsx
│ ├── WorkspaceHeader.tsx
│ ├── WorkspaceListTab.tsx
│ ├── WorkspaceStatusBar.tsx
│ └── index.ts
├── constants
│ ├── commands
│ │ └── homebrew.ts
│ ├── index.ts
│ ├── style.ts
│ └── theme.ts
├── declarations.d.ts
├── hooks
│ ├── index.ts
│ ├── useBackendInvoker.ts
│ └── useWorkspaceAction.ts
├── index.scss
├── main.tsx
├── stores
│ ├── index.ts
│ ├── useDatabaseWorkspaceStore.ts
│ └── useSnackbarStore.ts
├── styles.css
├── utils
│ ├── date.util.ts
│ ├── drawer.util.ts
│ ├── history.util.ts
│ ├── index.ts
│ ├── menu.util.ts
│ ├── modal.util.ts
│ ├── number.util.ts
│ ├── object.util.ts
│ ├── route.util.ts
│ ├── string.util.ts
│ └── time.util.ts
└── vite-env.d.ts
├── tsconfig.json
├── tsconfig.node.json
├── tui
├── CARGO.md
├── CHANGELOG.md
├── Cargo.toml
├── config-example.json
└── src
│ ├── app.rs
│ ├── cli.rs
│ ├── components
│ ├── container.rs
│ ├── database
│ │ ├── command.rs
│ │ ├── container.rs
│ │ ├── database_explorer.rs
│ │ ├── database_selection.rs
│ │ ├── editor.rs
│ │ ├── mod.rs
│ │ ├── preview.rs
│ │ └── status.rs
│ ├── home
│ │ ├── container.rs
│ │ └── mod.rs
│ ├── menu.rs
│ ├── mod.rs
│ ├── template
│ │ ├── container.rs
│ │ ├── mod.rs
│ │ ├── template_explorer.rs
│ │ └── template_layout.rs
│ └── traits.rs
│ ├── config.rs
│ ├── constants
│ ├── focus.rs
│ └── mod.rs
│ ├── events
│ ├── event.rs
│ ├── key.rs
│ └── mod.rs
│ ├── main.rs
│ ├── structure.rs
│ ├── ui
│ ├── list.rs
│ ├── mod.rs
│ └── table.rs
│ └── utils
│ ├── byte.rs
│ ├── cli.rs
│ ├── file.rs
│ └── mod.rs
└── vite.config.ts
/.DS_Store:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chungquantin/edma/HEAD/.DS_Store
--------------------------------------------------------------------------------
/.clippy.toml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chungquantin/edma/HEAD/.clippy.toml
--------------------------------------------------------------------------------
/.editorconfig:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chungquantin/edma/HEAD/.editorconfig
--------------------------------------------------------------------------------
/.eslintignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chungquantin/edma/HEAD/.eslintignore
--------------------------------------------------------------------------------
/.eslintrc.cjs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chungquantin/edma/HEAD/.eslintrc.cjs
--------------------------------------------------------------------------------
/.github/FUNDING.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chungquantin/edma/HEAD/.github/FUNDING.yml
--------------------------------------------------------------------------------
/.github/ISSUE_TEMPLATE/bug_report.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chungquantin/edma/HEAD/.github/ISSUE_TEMPLATE/bug_report.md
--------------------------------------------------------------------------------
/.github/ISSUE_TEMPLATE/custom.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chungquantin/edma/HEAD/.github/ISSUE_TEMPLATE/custom.md
--------------------------------------------------------------------------------
/.github/ISSUE_TEMPLATE/feature_request.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chungquantin/edma/HEAD/.github/ISSUE_TEMPLATE/feature_request.md
--------------------------------------------------------------------------------
/.github/workflows/deploy-docs.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chungquantin/edma/HEAD/.github/workflows/deploy-docs.yml
--------------------------------------------------------------------------------
/.github/workflows/formatter.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chungquantin/edma/HEAD/.github/workflows/formatter.yml
--------------------------------------------------------------------------------
/.github/workflows/main.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chungquantin/edma/HEAD/.github/workflows/main.yml
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chungquantin/edma/HEAD/.gitignore
--------------------------------------------------------------------------------
/.prettierignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chungquantin/edma/HEAD/.prettierignore
--------------------------------------------------------------------------------
/.prettierrc.cjs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chungquantin/edma/HEAD/.prettierrc.cjs
--------------------------------------------------------------------------------
/.vscode/extensions.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chungquantin/edma/HEAD/.vscode/extensions.json
--------------------------------------------------------------------------------
/.vscode/launch.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chungquantin/edma/HEAD/.vscode/launch.json
--------------------------------------------------------------------------------
/.vscode/settings.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chungquantin/edma/HEAD/.vscode/settings.json
--------------------------------------------------------------------------------
/CODE_OF_CONDUCT.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chungquantin/edma/HEAD/CODE_OF_CONDUCT.md
--------------------------------------------------------------------------------
/Cargo.lock:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chungquantin/edma/HEAD/Cargo.lock
--------------------------------------------------------------------------------
/Cargo.toml:
--------------------------------------------------------------------------------
1 | [workspace]
2 | members = ["db", "src-tauri"]
3 | resolver = "2"
4 |
--------------------------------------------------------------------------------
/LICENSE:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chungquantin/edma/HEAD/LICENSE
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chungquantin/edma/HEAD/README.md
--------------------------------------------------------------------------------
/config-example.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chungquantin/edma/HEAD/config-example.json
--------------------------------------------------------------------------------
/db/CARGO.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chungquantin/edma/HEAD/db/CARGO.md
--------------------------------------------------------------------------------
/db/Cargo.toml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chungquantin/edma/HEAD/db/Cargo.toml
--------------------------------------------------------------------------------
/db/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chungquantin/edma/HEAD/db/README.md
--------------------------------------------------------------------------------
/db/src/constant/cf.rs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chungquantin/edma/HEAD/db/src/constant/cf.rs
--------------------------------------------------------------------------------
/db/src/constant/mod.rs:
--------------------------------------------------------------------------------
1 | mod cf;
2 |
3 | pub use cf::*;
4 |
--------------------------------------------------------------------------------
/db/src/err/mod.rs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chungquantin/edma/HEAD/db/src/err/mod.rs
--------------------------------------------------------------------------------
/db/src/interface/kv.rs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chungquantin/edma/HEAD/db/src/interface/kv.rs
--------------------------------------------------------------------------------
/db/src/interface/misc.rs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chungquantin/edma/HEAD/db/src/interface/misc.rs
--------------------------------------------------------------------------------
/db/src/interface/mod.rs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chungquantin/edma/HEAD/db/src/interface/mod.rs
--------------------------------------------------------------------------------
/db/src/lib.rs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chungquantin/edma/HEAD/db/src/lib.rs
--------------------------------------------------------------------------------
/db/src/mac/adapter.rs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chungquantin/edma/HEAD/db/src/mac/adapter.rs
--------------------------------------------------------------------------------
/db/src/mac/mod.rs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chungquantin/edma/HEAD/db/src/mac/mod.rs
--------------------------------------------------------------------------------
/db/src/mac/test.rs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chungquantin/edma/HEAD/db/src/mac/test.rs
--------------------------------------------------------------------------------
/db/src/mac/tx.rs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chungquantin/edma/HEAD/db/src/mac/tx.rs
--------------------------------------------------------------------------------
/db/src/model/adapter.rs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chungquantin/edma/HEAD/db/src/model/adapter.rs
--------------------------------------------------------------------------------
/db/src/model/mod.rs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chungquantin/edma/HEAD/db/src/model/mod.rs
--------------------------------------------------------------------------------
/db/src/model/tag.rs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chungquantin/edma/HEAD/db/src/model/tag.rs
--------------------------------------------------------------------------------
/db/src/model/tx.rs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chungquantin/edma/HEAD/db/src/model/tx.rs
--------------------------------------------------------------------------------
/db/src/storage/ds.rs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chungquantin/edma/HEAD/db/src/storage/ds.rs
--------------------------------------------------------------------------------
/db/src/storage/kvs/mod.rs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chungquantin/edma/HEAD/db/src/storage/kvs/mod.rs
--------------------------------------------------------------------------------
/db/src/storage/kvs/redb/mod.rs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chungquantin/edma/HEAD/db/src/storage/kvs/redb/mod.rs
--------------------------------------------------------------------------------
/db/src/storage/kvs/redb/tx.rs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chungquantin/edma/HEAD/db/src/storage/kvs/redb/tx.rs
--------------------------------------------------------------------------------
/db/src/storage/kvs/redb/ty.rs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chungquantin/edma/HEAD/db/src/storage/kvs/redb/ty.rs
--------------------------------------------------------------------------------
/db/src/storage/kvs/rocksdb/mod.rs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chungquantin/edma/HEAD/db/src/storage/kvs/rocksdb/mod.rs
--------------------------------------------------------------------------------
/db/src/storage/kvs/rocksdb/tx.rs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chungquantin/edma/HEAD/db/src/storage/kvs/rocksdb/tx.rs
--------------------------------------------------------------------------------
/db/src/storage/kvs/rocksdb/ty.rs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chungquantin/edma/HEAD/db/src/storage/kvs/rocksdb/ty.rs
--------------------------------------------------------------------------------
/db/src/storage/kvs/sled/mod.rs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chungquantin/edma/HEAD/db/src/storage/kvs/sled/mod.rs
--------------------------------------------------------------------------------
/db/src/storage/kvs/sled/tx.rs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chungquantin/edma/HEAD/db/src/storage/kvs/sled/tx.rs
--------------------------------------------------------------------------------
/db/src/storage/kvs/sled/ty.rs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chungquantin/edma/HEAD/db/src/storage/kvs/sled/ty.rs
--------------------------------------------------------------------------------
/db/src/storage/mod.rs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chungquantin/edma/HEAD/db/src/storage/mod.rs
--------------------------------------------------------------------------------
/db/src/storage/tx.rs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chungquantin/edma/HEAD/db/src/storage/tx.rs
--------------------------------------------------------------------------------
/db/src/tests/adapter_test.rs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chungquantin/edma/HEAD/db/src/tests/adapter_test.rs
--------------------------------------------------------------------------------
/db/src/tests/mod.rs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chungquantin/edma/HEAD/db/src/tests/mod.rs
--------------------------------------------------------------------------------
/db/src/util/builder.rs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chungquantin/edma/HEAD/db/src/util/builder.rs
--------------------------------------------------------------------------------
/db/src/util/byte.rs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chungquantin/edma/HEAD/db/src/util/byte.rs
--------------------------------------------------------------------------------
/db/src/util/file.rs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chungquantin/edma/HEAD/db/src/util/file.rs
--------------------------------------------------------------------------------
/db/src/util/mod.rs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chungquantin/edma/HEAD/db/src/util/mod.rs
--------------------------------------------------------------------------------
/db/src/util/time.rs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chungquantin/edma/HEAD/db/src/util/time.rs
--------------------------------------------------------------------------------
/doc/.gitignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chungquantin/edma/HEAD/doc/.gitignore
--------------------------------------------------------------------------------
/doc/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chungquantin/edma/HEAD/doc/README.md
--------------------------------------------------------------------------------
/doc/book.toml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chungquantin/edma/HEAD/doc/book.toml
--------------------------------------------------------------------------------
/doc/src/SUMMARY.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chungquantin/edma/HEAD/doc/src/SUMMARY.md
--------------------------------------------------------------------------------
/doc/src/devlog/2022/november/w2.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chungquantin/edma/HEAD/doc/src/devlog/2022/november/w2.md
--------------------------------------------------------------------------------
/doc/src/devlog/2022/november/w3.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chungquantin/edma/HEAD/doc/src/devlog/2022/november/w3.md
--------------------------------------------------------------------------------
/doc/src/devlog/2022/november/w4.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chungquantin/edma/HEAD/doc/src/devlog/2022/november/w4.md
--------------------------------------------------------------------------------
/doc/src/devlog/2022/november/w5.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chungquantin/edma/HEAD/doc/src/devlog/2022/november/w5.md
--------------------------------------------------------------------------------
/doc/src/devlog/2022/october/w1.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chungquantin/edma/HEAD/doc/src/devlog/2022/october/w1.md
--------------------------------------------------------------------------------
/doc/src/devlog/DD-MM-YYYY.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chungquantin/edma/HEAD/doc/src/devlog/DD-MM-YYYY.md
--------------------------------------------------------------------------------
/doc/src/index.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chungquantin/edma/HEAD/doc/src/index.md
--------------------------------------------------------------------------------
/doc/src/misc/code_of_conduct.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chungquantin/edma/HEAD/doc/src/misc/code_of_conduct.md
--------------------------------------------------------------------------------
/doc/src/misc/contributors.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chungquantin/edma/HEAD/doc/src/misc/contributors.md
--------------------------------------------------------------------------------
/doc/src/misc/license.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chungquantin/edma/HEAD/doc/src/misc/license.md
--------------------------------------------------------------------------------
/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chungquantin/edma/HEAD/index.html
--------------------------------------------------------------------------------
/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chungquantin/edma/HEAD/package.json
--------------------------------------------------------------------------------
/public/tauri.svg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chungquantin/edma/HEAD/public/tauri.svg
--------------------------------------------------------------------------------
/public/vite.svg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chungquantin/edma/HEAD/public/vite.svg
--------------------------------------------------------------------------------
/rustfmt.toml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chungquantin/edma/HEAD/rustfmt.toml
--------------------------------------------------------------------------------
/src-tauri/.gitignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chungquantin/edma/HEAD/src-tauri/.gitignore
--------------------------------------------------------------------------------
/src-tauri/Cargo.lock:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chungquantin/edma/HEAD/src-tauri/Cargo.lock
--------------------------------------------------------------------------------
/src-tauri/Cargo.toml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chungquantin/edma/HEAD/src-tauri/Cargo.toml
--------------------------------------------------------------------------------
/src-tauri/build.rs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chungquantin/edma/HEAD/src-tauri/build.rs
--------------------------------------------------------------------------------
/src-tauri/icons/128x128.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chungquantin/edma/HEAD/src-tauri/icons/128x128.png
--------------------------------------------------------------------------------
/src-tauri/icons/128x128@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chungquantin/edma/HEAD/src-tauri/icons/128x128@2x.png
--------------------------------------------------------------------------------
/src-tauri/icons/32x32.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chungquantin/edma/HEAD/src-tauri/icons/32x32.png
--------------------------------------------------------------------------------
/src-tauri/icons/Square107x107Logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chungquantin/edma/HEAD/src-tauri/icons/Square107x107Logo.png
--------------------------------------------------------------------------------
/src-tauri/icons/Square142x142Logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chungquantin/edma/HEAD/src-tauri/icons/Square142x142Logo.png
--------------------------------------------------------------------------------
/src-tauri/icons/Square150x150Logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chungquantin/edma/HEAD/src-tauri/icons/Square150x150Logo.png
--------------------------------------------------------------------------------
/src-tauri/icons/Square284x284Logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chungquantin/edma/HEAD/src-tauri/icons/Square284x284Logo.png
--------------------------------------------------------------------------------
/src-tauri/icons/Square30x30Logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chungquantin/edma/HEAD/src-tauri/icons/Square30x30Logo.png
--------------------------------------------------------------------------------
/src-tauri/icons/Square310x310Logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chungquantin/edma/HEAD/src-tauri/icons/Square310x310Logo.png
--------------------------------------------------------------------------------
/src-tauri/icons/Square44x44Logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chungquantin/edma/HEAD/src-tauri/icons/Square44x44Logo.png
--------------------------------------------------------------------------------
/src-tauri/icons/Square71x71Logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chungquantin/edma/HEAD/src-tauri/icons/Square71x71Logo.png
--------------------------------------------------------------------------------
/src-tauri/icons/Square89x89Logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chungquantin/edma/HEAD/src-tauri/icons/Square89x89Logo.png
--------------------------------------------------------------------------------
/src-tauri/icons/StoreLogo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chungquantin/edma/HEAD/src-tauri/icons/StoreLogo.png
--------------------------------------------------------------------------------
/src-tauri/icons/icon.icns:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chungquantin/edma/HEAD/src-tauri/icons/icon.icns
--------------------------------------------------------------------------------
/src-tauri/icons/icon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chungquantin/edma/HEAD/src-tauri/icons/icon.ico
--------------------------------------------------------------------------------
/src-tauri/icons/icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chungquantin/edma/HEAD/src-tauri/icons/icon.png
--------------------------------------------------------------------------------
/src-tauri/src/main.rs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chungquantin/edma/HEAD/src-tauri/src/main.rs
--------------------------------------------------------------------------------
/src-tauri/tauri.conf.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chungquantin/edma/HEAD/src-tauri/tauri.conf.json
--------------------------------------------------------------------------------
/src/App.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chungquantin/edma/HEAD/src/App.css
--------------------------------------------------------------------------------
/src/App.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chungquantin/edma/HEAD/src/App.tsx
--------------------------------------------------------------------------------
/src/AppProvider.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chungquantin/edma/HEAD/src/AppProvider.tsx
--------------------------------------------------------------------------------
/src/assets/react.svg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chungquantin/edma/HEAD/src/assets/react.svg
--------------------------------------------------------------------------------
/src/components/AddNewDatabaseContainer.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chungquantin/edma/HEAD/src/components/AddNewDatabaseContainer.tsx
--------------------------------------------------------------------------------
/src/components/AnimatedComponent.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chungquantin/edma/HEAD/src/components/AnimatedComponent.tsx
--------------------------------------------------------------------------------
/src/components/LoadableContainer.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chungquantin/edma/HEAD/src/components/LoadableContainer.tsx
--------------------------------------------------------------------------------
/src/components/SnackbarWrapper.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chungquantin/edma/HEAD/src/components/SnackbarWrapper.tsx
--------------------------------------------------------------------------------
/src/components/WorkspaceContainer.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chungquantin/edma/HEAD/src/components/WorkspaceContainer.tsx
--------------------------------------------------------------------------------
/src/components/WorkspaceHeader.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chungquantin/edma/HEAD/src/components/WorkspaceHeader.tsx
--------------------------------------------------------------------------------
/src/components/WorkspaceListTab.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chungquantin/edma/HEAD/src/components/WorkspaceListTab.tsx
--------------------------------------------------------------------------------
/src/components/WorkspaceStatusBar.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chungquantin/edma/HEAD/src/components/WorkspaceStatusBar.tsx
--------------------------------------------------------------------------------
/src/components/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chungquantin/edma/HEAD/src/components/index.ts
--------------------------------------------------------------------------------
/src/constants/commands/homebrew.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chungquantin/edma/HEAD/src/constants/commands/homebrew.ts
--------------------------------------------------------------------------------
/src/constants/index.ts:
--------------------------------------------------------------------------------
1 | export * from './theme';
2 |
--------------------------------------------------------------------------------
/src/constants/style.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chungquantin/edma/HEAD/src/constants/style.ts
--------------------------------------------------------------------------------
/src/constants/theme.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chungquantin/edma/HEAD/src/constants/theme.ts
--------------------------------------------------------------------------------
/src/declarations.d.ts:
--------------------------------------------------------------------------------
1 | declare module '*.scss';
--------------------------------------------------------------------------------
/src/hooks/index.ts:
--------------------------------------------------------------------------------
1 | export * from './useBackendInvoker';
2 |
--------------------------------------------------------------------------------
/src/hooks/useBackendInvoker.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chungquantin/edma/HEAD/src/hooks/useBackendInvoker.ts
--------------------------------------------------------------------------------
/src/hooks/useWorkspaceAction.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chungquantin/edma/HEAD/src/hooks/useWorkspaceAction.ts
--------------------------------------------------------------------------------
/src/index.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chungquantin/edma/HEAD/src/index.scss
--------------------------------------------------------------------------------
/src/main.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chungquantin/edma/HEAD/src/main.tsx
--------------------------------------------------------------------------------
/src/stores/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chungquantin/edma/HEAD/src/stores/index.ts
--------------------------------------------------------------------------------
/src/stores/useDatabaseWorkspaceStore.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chungquantin/edma/HEAD/src/stores/useDatabaseWorkspaceStore.ts
--------------------------------------------------------------------------------
/src/stores/useSnackbarStore.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chungquantin/edma/HEAD/src/stores/useSnackbarStore.ts
--------------------------------------------------------------------------------
/src/styles.css:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/utils/date.util.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chungquantin/edma/HEAD/src/utils/date.util.ts
--------------------------------------------------------------------------------
/src/utils/drawer.util.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chungquantin/edma/HEAD/src/utils/drawer.util.ts
--------------------------------------------------------------------------------
/src/utils/history.util.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chungquantin/edma/HEAD/src/utils/history.util.ts
--------------------------------------------------------------------------------
/src/utils/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chungquantin/edma/HEAD/src/utils/index.ts
--------------------------------------------------------------------------------
/src/utils/menu.util.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chungquantin/edma/HEAD/src/utils/menu.util.ts
--------------------------------------------------------------------------------
/src/utils/modal.util.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chungquantin/edma/HEAD/src/utils/modal.util.ts
--------------------------------------------------------------------------------
/src/utils/number.util.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chungquantin/edma/HEAD/src/utils/number.util.ts
--------------------------------------------------------------------------------
/src/utils/object.util.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chungquantin/edma/HEAD/src/utils/object.util.ts
--------------------------------------------------------------------------------
/src/utils/route.util.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chungquantin/edma/HEAD/src/utils/route.util.ts
--------------------------------------------------------------------------------
/src/utils/string.util.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chungquantin/edma/HEAD/src/utils/string.util.ts
--------------------------------------------------------------------------------
/src/utils/time.util.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chungquantin/edma/HEAD/src/utils/time.util.ts
--------------------------------------------------------------------------------
/src/vite-env.d.ts:
--------------------------------------------------------------------------------
1 | ///
2 |
--------------------------------------------------------------------------------
/tsconfig.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chungquantin/edma/HEAD/tsconfig.json
--------------------------------------------------------------------------------
/tsconfig.node.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chungquantin/edma/HEAD/tsconfig.node.json
--------------------------------------------------------------------------------
/tui/CARGO.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chungquantin/edma/HEAD/tui/CARGO.md
--------------------------------------------------------------------------------
/tui/CHANGELOG.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chungquantin/edma/HEAD/tui/CHANGELOG.md
--------------------------------------------------------------------------------
/tui/Cargo.toml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chungquantin/edma/HEAD/tui/Cargo.toml
--------------------------------------------------------------------------------
/tui/config-example.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chungquantin/edma/HEAD/tui/config-example.json
--------------------------------------------------------------------------------
/tui/src/app.rs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chungquantin/edma/HEAD/tui/src/app.rs
--------------------------------------------------------------------------------
/tui/src/cli.rs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chungquantin/edma/HEAD/tui/src/cli.rs
--------------------------------------------------------------------------------
/tui/src/components/container.rs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chungquantin/edma/HEAD/tui/src/components/container.rs
--------------------------------------------------------------------------------
/tui/src/components/database/command.rs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chungquantin/edma/HEAD/tui/src/components/database/command.rs
--------------------------------------------------------------------------------
/tui/src/components/database/container.rs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chungquantin/edma/HEAD/tui/src/components/database/container.rs
--------------------------------------------------------------------------------
/tui/src/components/database/database_explorer.rs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chungquantin/edma/HEAD/tui/src/components/database/database_explorer.rs
--------------------------------------------------------------------------------
/tui/src/components/database/database_selection.rs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chungquantin/edma/HEAD/tui/src/components/database/database_selection.rs
--------------------------------------------------------------------------------
/tui/src/components/database/editor.rs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chungquantin/edma/HEAD/tui/src/components/database/editor.rs
--------------------------------------------------------------------------------
/tui/src/components/database/mod.rs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chungquantin/edma/HEAD/tui/src/components/database/mod.rs
--------------------------------------------------------------------------------
/tui/src/components/database/preview.rs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chungquantin/edma/HEAD/tui/src/components/database/preview.rs
--------------------------------------------------------------------------------
/tui/src/components/database/status.rs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chungquantin/edma/HEAD/tui/src/components/database/status.rs
--------------------------------------------------------------------------------
/tui/src/components/home/container.rs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chungquantin/edma/HEAD/tui/src/components/home/container.rs
--------------------------------------------------------------------------------
/tui/src/components/home/mod.rs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chungquantin/edma/HEAD/tui/src/components/home/mod.rs
--------------------------------------------------------------------------------
/tui/src/components/menu.rs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chungquantin/edma/HEAD/tui/src/components/menu.rs
--------------------------------------------------------------------------------
/tui/src/components/mod.rs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chungquantin/edma/HEAD/tui/src/components/mod.rs
--------------------------------------------------------------------------------
/tui/src/components/template/container.rs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chungquantin/edma/HEAD/tui/src/components/template/container.rs
--------------------------------------------------------------------------------
/tui/src/components/template/mod.rs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chungquantin/edma/HEAD/tui/src/components/template/mod.rs
--------------------------------------------------------------------------------
/tui/src/components/template/template_explorer.rs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chungquantin/edma/HEAD/tui/src/components/template/template_explorer.rs
--------------------------------------------------------------------------------
/tui/src/components/template/template_layout.rs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chungquantin/edma/HEAD/tui/src/components/template/template_layout.rs
--------------------------------------------------------------------------------
/tui/src/components/traits.rs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chungquantin/edma/HEAD/tui/src/components/traits.rs
--------------------------------------------------------------------------------
/tui/src/config.rs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chungquantin/edma/HEAD/tui/src/config.rs
--------------------------------------------------------------------------------
/tui/src/constants/focus.rs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chungquantin/edma/HEAD/tui/src/constants/focus.rs
--------------------------------------------------------------------------------
/tui/src/constants/mod.rs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chungquantin/edma/HEAD/tui/src/constants/mod.rs
--------------------------------------------------------------------------------
/tui/src/events/event.rs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chungquantin/edma/HEAD/tui/src/events/event.rs
--------------------------------------------------------------------------------
/tui/src/events/key.rs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chungquantin/edma/HEAD/tui/src/events/key.rs
--------------------------------------------------------------------------------
/tui/src/events/mod.rs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chungquantin/edma/HEAD/tui/src/events/mod.rs
--------------------------------------------------------------------------------
/tui/src/main.rs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chungquantin/edma/HEAD/tui/src/main.rs
--------------------------------------------------------------------------------
/tui/src/structure.rs:
--------------------------------------------------------------------------------
1 | pub enum Event {
2 | Input(I),
3 | Tick,
4 | }
5 |
--------------------------------------------------------------------------------
/tui/src/ui/list.rs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chungquantin/edma/HEAD/tui/src/ui/list.rs
--------------------------------------------------------------------------------
/tui/src/ui/mod.rs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chungquantin/edma/HEAD/tui/src/ui/mod.rs
--------------------------------------------------------------------------------
/tui/src/ui/table.rs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chungquantin/edma/HEAD/tui/src/ui/table.rs
--------------------------------------------------------------------------------
/tui/src/utils/byte.rs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chungquantin/edma/HEAD/tui/src/utils/byte.rs
--------------------------------------------------------------------------------
/tui/src/utils/cli.rs:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/tui/src/utils/file.rs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chungquantin/edma/HEAD/tui/src/utils/file.rs
--------------------------------------------------------------------------------
/tui/src/utils/mod.rs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chungquantin/edma/HEAD/tui/src/utils/mod.rs
--------------------------------------------------------------------------------
/vite.config.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/chungquantin/edma/HEAD/vite.config.ts
--------------------------------------------------------------------------------