summaryrefslogtreecommitdiffhomepage
path: root/packages/enterprise/script
diff options
context:
space:
mode:
authorFrank <[email protected]>2026-01-12 14:20:31 -0500
committerFrank <[email protected]>2026-01-12 14:20:33 -0500
commitb7b09fdfc2cb83bdd8f4abb99e2c621728c4f11c (patch)
treeee2042e9f5736f82847eebbaeb7077df016e263b /packages/enterprise/script
parent62702fbd11879bde0c6153346f4ad9f02defa51f (diff)
downloadopencode-b7b09fdfc2cb83bdd8f4abb99e2c621728c4f11c.tar.gz
opencode-b7b09fdfc2cb83bdd8f4abb99e2c621728c4f11c.zip
admin unshare
Diffstat (limited to 'packages/enterprise/script')
-rw-r--r--packages/enterprise/script/scrap.ts15
1 files changed, 15 insertions, 0 deletions
diff --git a/packages/enterprise/script/scrap.ts b/packages/enterprise/script/scrap.ts
new file mode 100644
index 000000000..5e985224d
--- /dev/null
+++ b/packages/enterprise/script/scrap.ts
@@ -0,0 +1,15 @@
+import { Storage } from "../src/core/storage"
+
+// read share id from args
+const args = process.argv.slice(2)
+if (args.length !== 1) {
+ console.error("Usage: bun script/scrap.ts <shareID>")
+ process.exit(1)
+}
+const shareID = args[0]
+
+await Storage.remove(["share", shareID])
+const list = await Storage.list({ prefix: ["share_data", shareID] })
+for (const item of list) {
+ await Storage.remove(item)
+}