(async () => { await sql.unsafe(`create table if not exists users ( id integer primary key autoincrement, name text not null, age integer not null, email text not null unique ); `).run();})()
To run any TypeScript files, you have several options, but letβs stick with one: using tsx
Youβve already installed tsx, so we can run our queries now
Run index.ts script
npm
yarn
pnpm
bun
npx tsx src/index.ts
yarn tsx src/index.ts
pnpm tsx src/index.ts
bun tsx src/index.ts
tips
We suggest using bun to run TypeScript files. With bun, such scripts can be executed without issues or additional
settings, regardless of whether your project is configured with CommonJS (CJS), ECMAScript Modules (ESM), or any other module format.
To run a script with bun, use the following command: