Open2
drizzleで型 'PgTableWithColumns<{... }> の引数を型 'AnyPgTable のパラメーターに割り当てることはできません。にあたった

該当コード
drizzleはインポート元によって型がちょっと違う
import pg from "pg";
import { drizzle } from "drizzle-orm-pg/node";
import { sql } from "drizzle-orm";
const pool = new pg.Pool({
host: process.env.DB_HOST || "localhost",
port: parseInt(process.env.DB_PORT || "5432"),
user: process.env.DB_USER || "postgres",
password: process.env.DB_PASSWORD || "postgres",
database: process.env.DB_NAME || "postgres",
});
const db = drizzle(pool);
export { db, sql };

こっち使おう
- import { drizzle } from "drizzle-orm-pg/node";
+ import { drizzle } from "drizzle-orm/postgres-js";