error with drizzle-kit `introspect:pg` and `push:pg` | vercel postgres

drizzle.config.ts
import '@/drizzle/config'
import type { Config } from 'drizzle-kit';

export default {
  schema: './drizzle/schema.ts',
  out: './drizzle/migrations',
  driver: 'pg',
  dbCredentials: {
   connectionString:process.env.POSTGRES_URL as string
  },
} satisfies Config;

@/drizzle/config.ts
import { loadEnvConfig } from "@next/env";

const projectDir = process.cwd();
loadEnvConfig(projectDir);

is there anything wrong with these?? because when I run drizzle-kit introspect:pg I'm getting an error Error: Cannot find module 'drizzle-orm/pg-core'
same error for drizzle-kit push:pg. below is my schema file if it helps:
schema.ts
import { integer, pgTable, timestamp, uuid } from "drizzle-orm/pg-core";

export const users = pgTable("users", {
  id: uuid("id").primaryKey().defaultRandom(),
  count: integer("count").notNull(),
  createdAt: timestamp("created_at").defaultNow(),
});
image.png
Was this page helpful?