Neon
Serverless PostgreSQL база данных с оплатой по использованию и автоматическим масштабированием
Neon — это Serverless PostgreSQL-сервис. База данных автоматически засыпает при отсутствии запросов и оплачивается по фактическому использованию. Бесплатный тариф предоставляет 0,5 ГБ хранилища на проект, 100 CU-hours вычислений и до 10 проектов.
Быстрый старт
Создание проекта
Откройте Neon Console и нажмите New Project, чтобы создать проект. Выберите ближайший к вам регион.

Получение строки подключения
После создания проекта откройте Dashboard и нажмите Connection string, чтобы скопировать адрес подключения.

Выберите Pooled connection и скопируйте строку, начинающуюся с postgresql://.

Настройка переменных окружения
Вставьте строку подключения в файл .env:
DATABASE_URL="postgresql://username:password@ep-xxx.region.aws.neon.tech/neondb?sslmode=require"Выполнение миграций
Выполните следующие команды, чтобы сгенерировать и применить миграции базы данных:
pnpm db:generate
pnpm db:migrateУправление базой данных
Используйте Drizzle Studio, чтобы просматривать и редактировать данные:
pnpm db:studio