Meridian 1.1.1.0 - database kit / набор базы
=============================================

RU
--
Разворачивает базу Meridian на сервере PostgreSQL 12 и новее. Нужен
PowerShell 7 (pwsh) и psql.exe из поставки PostgreSQL (скрипт находит его
сам в PATH и в C:\Program Files\PostgreSQL\<версия>\bin; свой путь - ключ -Psql).

    pwsh -File db\install\deploy-db.ps1 -DbHost <сервер> -Port 5432 `
         -SuperUser postgres -SuperPassword <пароль postgres> `
         -Database crm_main -AdminPassword <пароль входа в программу>

Демонстрационные данные (прайс-лист, товары, остатки) - добавьте ключ -WithDemo.
Их удаление - db\demo\001_demo_data_rollback.sql через psql на базе.
Повторный запуск безопасен: добавляется только то, чего нет.
ВНИМАНИЕ: базу, развёрнутую набором версии 1.1.0.0, этот набор не обновляет -
структура в 1.1.1.0 изменилась. Не запускайте его поверх такой базы, напишите нам.

Дальше - Meridian-setup.msi на рабочих местах, вход admin / <пароль входа>.
Полное руководство: https://new-imobile.com/download/meridian/README.ru.md

EN
--
Deploys the Meridian database on PostgreSQL 12 or newer. Requires PowerShell 7
(pwsh) and psql.exe from a PostgreSQL distribution (found automatically in PATH
and in C:\Program Files\PostgreSQL\<version>\bin; custom path with -Psql).

    pwsh -File db\install\deploy-db.ps1 -DbHost <server> -Port 5432 `
         -SuperUser postgres -SuperPassword <postgres password> `
         -Database crm_main -AdminPassword <program login password>

Demo data (price list, products, stock) - add the -WithDemo switch.
Removal - db\demo\001_demo_data_rollback.sql via psql against the database.
Re-running is safe: only what is missing gets added.
WARNING: a database deployed by the 1.1.0.0 kit is NOT upgraded by this kit -
the schema changed in 1.1.1.0. Do not run it over such a database; contact us.

Then install Meridian-setup.msi on the workstations; log in as admin / <login password>.
Full guide: https://new-imobile.com/download/meridian/README.en.md

Files
-----
db\install\deploy-db.ps1            deployment script (pgq.exe or psql.exe)
db\install\010_schema.sql           schema
db\install\020_content.sql          content (reference lists, settings, roles, calendar)
db\demo\001_demo_data.sql           demo data
db\demo\001_demo_data_rollback.sql  demo data removal

Source: Imobile/CRM tag v1.1.0.0 (db\install, db\demo).
