Задать вопрос
@dima89e

Neon Postgresql почему в таблицу не добавляется?

я 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)


то есть и ошибки не выдает и не пишет, что добавлено успешно и т д
  • Вопрос задан
  • 79 просмотров
Подписаться 1 Простой 2 комментария
Пригласить эксперта
Ответы на вопрос 1
AshBlade
@AshBlade
Просто хочу быть счастливым
Посмотрел на этот issue - https://githubissues.com/drizzle-team/drizzle-orm/1592
Проверь, генерится ли схема в файле
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы