© 2026 Hedgehog Software, LLC
import { sql } from "drizzle-orm"; import { mysqlTable, varchar, } from "drizzle-orm/mysql-core"; const users = mysqlTable("users", { id: varchar("id", { length: 255 }).notNull().primaryKey(), name: varchar("name", { length: 255 }) }); export const getUsers = async () => { const result = await db.select({ field1: users.id, field2: users.name, }).from(users); const { field1, field2 } = result[0]; return result; }
Expected 0 arguments, but got 1.ts(2554)
drizzle-orm/mysql-core/db.d.ts 1. select(): MySqlSelectBuilder<undefined, TPreparedQueryHKT>; 2. select<TSelection extends SelectedFields>(fields: TSelection): MySqlSelectBuilder<TSelection, TPreparedQueryHKT>;
"@tidbcloud/serverless": "^0.2.0", "drizzle-orm": "^0.32.1",