БИФИТ Касса Desktop подключение к PostgreSQL: различия между версиями

Материал из Касса
Перейти к навигации Перейти к поиску
Строка 7: Строка 7:
= Как развернуть PostgresSQL =
= Как развернуть PostgresSQL =


Скачайте установщик с официального сайта [https://www.postgresql.org/download/ PostgresSQL], запустите его как любой другой исполняемый файл.  
Для установки PostgreSQL перейдите на сайт <b>[https://www.postgresql.org/download/ PostgresSQL]</b> и скачайте последнюю версию дистрибутива для Windows. После загрузки запустите инсталлятор.


Диалоговое окно "Выбрать компоненты" позволяет выборочно устанавливать компоненты.


По умолчанию PostgreSQL создает суперпользователя с именем postgres (воспринимайте его как учетную запись администратора сервера базы данных).
В процессе установки установите галочки на пунктах:
*PostgreSQL Server – сам сервер СУБД
*PgAdmin 4 – визуальный редактор SQL
*Stack Builder – дополнительные инструменты для разработки (возможно вам они понадобятся в будущем)
*Command Line Tools – инструменты командной строки


Во время установки нужно будет указать пароль для суперпользователя (root).
Установите пароль для пользователя postgres (он создается по умолчанию и имеет права суперпользователя).


Позже можно создавать других пользователей и назначать им отдельные доступы и роли.


Чтобы запустить сервер разработки на локальном компьютере или localhost, необходимо назначить ему порт.
По умолчание СУБД слушает на порту 5432, который нужно будет добавить в исключения в правилах фаерволла.


Порт по умолчанию - 5432. Если установка PostgreSQL происходит впервые, то порт скорее всего свободен. Если окажется, что этот порт уже занят другим экземпляром PostgreSQL, можно указать другое значение, например 5433. Настройка для Windows завершена.
 
На этом установка PostgreSQL завершена.


= Настройка PostgresSQL для Касса Розница =
= Настройка PostgresSQL для Касса Розница =

Версия 17:43, 24 декабря 2021

Что такое PostgresSQL

PostgreSQL (произносится как post-gress-QL) — это система управления реляционными базами данных (СУБД) с открытым исходным кодом, разработанная всемирной командой добровольцев.


Как развернуть PostgresSQL

Для установки PostgreSQL перейдите на сайт PostgresSQL и скачайте последнюю версию дистрибутива для Windows. После загрузки запустите инсталлятор.


В процессе установки установите галочки на пунктах:

  • PostgreSQL Server – сам сервер СУБД
  • PgAdmin 4 – визуальный редактор SQL
  • Stack Builder – дополнительные инструменты для разработки (возможно вам они понадобятся в будущем)
  • Command Line Tools – инструменты командной строки

Установите пароль для пользователя postgres (он создается по умолчанию и имеет права суперпользователя).


По умолчание СУБД слушает на порту 5432, который нужно будет добавить в исключения в правилах фаерволла.


На этом установка PostgreSQL завершена.

Настройка PostgresSQL для Касса Розница

Если устанавливать программу на диск C, то она будет лежать C:\ProgramFiles\BIFIT Kassa. Вся информация, необходимая для работы приложения (логи, конфиги, кэш) находятся в директории C:\ProgramData\BIFIT\retail. По умолчанию в этой директории нет папки config, в приложении берётся стандартная конфигурация и создается своя локальная база данных (БД). Если нужно, чтобы БД была общей на несколько устройств, нужно создать в C:\ProgramData\BIFIT\retail папку config. В нее нужно поместить файл db.properties. В нем должна быть вся необходимая информация о подключении.
Пример:

driver=org.postgresql.Driver
url=jdbc:postgresql://localhost/desktop
user=desktop
password=qwerty123

Note.svg Примечание
Программа по умолчанию ставится в C:\Program Files, выбрать можно любое место, но в пути не должно быть символов кириллицы.