я URL для БД проверял, он верный, ошибок никаких не дают при запуске, что не так?
// /drizzle.config.ts
import 'dotenv/config';
import type { Config } from 'drizzle-kit';
export default {
schema: './db/schema.ts',
out: './drizzle',
driver: 'pg',
dbCredentials: {
connectionString: process.env.DATABASE_URL!,
},
} satisfies Config;
// /db/schema.ts
import {
pgTable,
serial,
text,
} from 'drizzle-orm/pg-core';
export const courses = pgTable('courses', {
id: serial('id').primaryKey(),
title: text('title').notNull(),
imageSrc: text('image_src').notNull(),
});
// /db/drizzle.ts
import { neon } from '@neondatabase/serverless';
import { drizzle } from 'drizzle-orm/neon-http';
import * as schema from './schema';
const sql = neon(process.env.DATABASE_URL!);
const db = drizzle(sql, { schema });
export default db;
И запускаю через терминал:
npx drizzle-kit push:pg
This command is deprecated, please use updated 'push' command (see https://orm.drizzle.team/kit-docs/upgrade-21#how-to-migrate-to-0210)
то есть и ошибки не выдает и не пишет, что добавлено успешно и т д