Official TypeScript client for CortexDB.
npm install cortexdbsh
npm install cortexdb
`
Usage
`typescript
import { CortexDB } from 'cortexdb';
const db = new CortexDB();
await db.authenticate('username', 'password');
db.use('namespace', 'database');
const result = await db.sql('SELECT * FROM users');
console.log(result.data);
`
API Reference
- authenticate(username, password) – Authenticate and get JWT token
- use(namespace, database) – Set namespace and database
- set(mode) – Set query mode ('sql' or 'ai')
- query(queryString) – Execute query
- sql(queryString) – Execute SQL query
- ai(queryString)` – Execute AI query