From 4a78dc870cf5c47fa9bf68162fcc0dbcb54b0a14 Mon Sep 17 00:00:00 2001 From: thzxx Date: Wed, 29 Jul 2026 22:29:10 +0800 Subject: [PATCH] chore: remove temp test file --- test-alter.cjs | 37 ------------------------------------- 1 file changed, 37 deletions(-) delete mode 100644 test-alter.cjs diff --git a/test-alter.cjs b/test-alter.cjs deleted file mode 100644 index 52f46bd..0000000 --- a/test-alter.cjs +++ /dev/null @@ -1,37 +0,0 @@ -const { MetonaSqlark } = require('./dist/metona-sqlark.cjs.js'); - -(async () => { - const db = new MetonaSqlark({ name: 'test', mode: 'memory' }); - await db.init(); - - await db.defineTable('users', { - id: { type: 'string', primaryKey: true }, - name: { type: 'string', required: true }, - email: { type: 'string' }, - age: { type: 'number', default: 0 }, - }); - - // Step 1: ALTER TABLE ADD COLUMN - await db.query('ALTER TABLE users ADD COLUMN phone STRING'); - - const schema = await db.getEngine().getTableSchema('users'); - console.log('Schema columns:', Object.keys(schema.columns)); - - // Step 2: INSERT - await db.query("INSERT INTO users (id, name, age, phone) VALUES ('6', 'Frank', 33, '123-4567')"); - - // Step 3: SELECT (first) - const result1 = await db.query("SELECT * FROM users WHERE id = '6'"); - console.log('First query result:', JSON.stringify(result1)); - console.log('First query fields:', Object.keys(result1[0])); - - // Step 4: ALTER TABLE DROP COLUMN - await db.query('ALTER TABLE users DROP COLUMN phone'); - - // Step 5: SELECT (second) - const result2 = await db.query("SELECT * FROM users WHERE id = '6'"); - console.log('Second query result:', JSON.stringify(result2)); - console.log('Second query fields:', Object.keys(result2[0])); - - await db.close(); -})();