From 39d57134f1537fca01f3cf49f0e83fe960d7f2fe Mon Sep 17 00:00:00 2001 From: bourdon Date: Fri, 10 Oct 2025 18:37:44 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B8=85=E7=90=86=EF=BC=9A=E5=88=A0=E9=99=A4?= =?UTF-8?q?=E8=BF=90=E8=A1=8C=E6=97=B6=E6=96=87=E4=BB=B6=E5=92=8C=E4=BA=8C?= =?UTF-8?q?=E8=BF=9B=E5=88=B6=E6=96=87=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 删除 examples/webui/data/ 运行时数据 - 更新 .gitignore 防止再次提交二进制和数据文件 - 只保留示例源代码文件(.go, go.mod, go.sum, README.md) --- .gitignore | 7 +++- examples/webui/data/database.meta | 20 ---------- examples/webui/data/logs/CURRENT | 1 - examples/webui/data/logs/MANIFEST-000001 | Bin 63545 -> 0 bytes examples/webui/data/logs/schema.json | 38 ------------------- examples/webui/data/logs/wal/CURRENT | 1 - examples/webui/data/products/CURRENT | 1 - examples/webui/data/products/MANIFEST-000001 | Bin 79 -> 0 bytes examples/webui/data/products/schema.json | 38 ------------------- examples/webui/data/products/wal/CURRENT | 1 - examples/webui/data/users/CURRENT | 1 - examples/webui/data/users/MANIFEST-000001 | Bin 79 -> 0 bytes examples/webui/data/users/schema.json | 38 ------------------- examples/webui/data/users/wal/CURRENT | 1 - 14 files changed, 6 insertions(+), 141 deletions(-) delete mode 100644 examples/webui/data/database.meta delete mode 100644 examples/webui/data/logs/CURRENT delete mode 100644 examples/webui/data/logs/MANIFEST-000001 delete mode 100644 examples/webui/data/logs/schema.json delete mode 100644 examples/webui/data/logs/wal/CURRENT delete mode 100644 examples/webui/data/products/CURRENT delete mode 100644 examples/webui/data/products/MANIFEST-000001 delete mode 100644 examples/webui/data/products/schema.json delete mode 100644 examples/webui/data/products/wal/CURRENT delete mode 100644 examples/webui/data/users/CURRENT delete mode 100644 examples/webui/data/users/MANIFEST-000001 delete mode 100644 examples/webui/data/users/schema.json delete mode 100644 examples/webui/data/users/wal/CURRENT diff --git a/.gitignore b/.gitignore index e54ecfa..9a81a02 100644 --- a/.gitignore +++ b/.gitignore @@ -35,8 +35,13 @@ testdb/ *.wal *.sst -# Example binaries +# Example binaries and data /examples/*/data/ +/examples/*/* +!/examples/*/*.go +!/examples/*/go.mod +!/examples/*/go.sum +!/examples/*/README.md # AI markdown /*.md diff --git a/examples/webui/data/database.meta b/examples/webui/data/database.meta deleted file mode 100644 index 22ee73d..0000000 --- a/examples/webui/data/database.meta +++ /dev/null @@ -1,20 +0,0 @@ -{ - "version": 1, - "tables": [ - { - "name": "users", - "dir": "users", - "created_at": 1760073183 - }, - { - "name": "products", - "dir": "products", - "created_at": 1760073183 - }, - { - "name": "logs", - "dir": "logs", - "created_at": 1760073184 - } - ] -} \ No newline at end of file diff --git a/examples/webui/data/logs/CURRENT b/examples/webui/data/logs/CURRENT deleted file mode 100644 index 7ed683d..0000000 --- a/examples/webui/data/logs/CURRENT +++ /dev/null @@ -1 +0,0 @@ -MANIFEST-000001 diff --git a/examples/webui/data/logs/MANIFEST-000001 b/examples/webui/data/logs/MANIFEST-000001 deleted file mode 100644 index 4e85eb1e9bbffc52753a7acd7bf9b12a28e8351d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 63545 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 diff --git a/examples/webui/data/logs/schema.json b/examples/webui/data/logs/schema.json deleted file mode 100644 index 4d5d5ac..0000000 --- a/examples/webui/data/logs/schema.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "version": 1, - "timestamp": 1760073184, - "checksum": "3ebde7026b498f38e4dd85058c995fff4a1a51bdb5a1254ead9a7e89030b1b76", - "schema": { - "Name": "logs", - "Fields": [ - { - "Name": "group", - "Type": 13, - "Indexed": true, - "Nullable": false, - "Comment": "Log group (A-E)" - }, - { - "Name": "timestamp", - "Type": 13, - "Indexed": false, - "Nullable": false, - "Comment": "Timestamp" - }, - { - "Name": "data", - "Type": 13, - "Indexed": false, - "Nullable": false, - "Comment": "Random data" - }, - { - "Name": "size_bytes", - "Type": 5, - "Indexed": false, - "Nullable": false, - "Comment": "Data size in bytes" - } - ] - } -} \ No newline at end of file diff --git a/examples/webui/data/logs/wal/CURRENT b/examples/webui/data/logs/wal/CURRENT deleted file mode 100644 index 1b9cba4..0000000 --- a/examples/webui/data/logs/wal/CURRENT +++ /dev/null @@ -1 +0,0 @@ -151 diff --git a/examples/webui/data/products/CURRENT b/examples/webui/data/products/CURRENT deleted file mode 100644 index 7ed683d..0000000 --- a/examples/webui/data/products/CURRENT +++ /dev/null @@ -1 +0,0 @@ -MANIFEST-000001 diff --git a/examples/webui/data/products/MANIFEST-000001 b/examples/webui/data/products/MANIFEST-000001 deleted file mode 100644 index 6c53b5f00063d812c2e28fabae4cf694cbcd4c87..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 79 zcmZ=XS-sYsfq|h~$uT7*HN`D6C$(6~Dmqq2$t5)>wFE`PFSVisq`wFE`PFSVisq`