896 B
896 B
Building Catalog DB
Схема разбита на отдельные файлы по таблицам и служебным объектам.
Запуск сборки
chmod +x ./build.sh
./build.sh
Переменные окружения:
DATABASE_URL(приоритетный вариант)- или
PGHOST,PGPORT,PGUSER,PGPASSWORD,PGDATABASE
Скрипт build.sh автоматически создаёт целевую базу, если её ещё нет (по умолчанию building_catalog).
Для Docker-образа в Dockerfile задан POSTGRES_DB=building_catalog как значение по умолчанию.
Описание таблиц
tables/categories.mdtables/brands.mdtables/products.mdtables/product_images.mdtables/product_attributes.mdtables/stocks.mdtables/prices.md