БИФИТ Касса Desktop подключение к PostgreSQL: различия между версиями
Merkulov (обсуждение | вклад) |
Merkulov (обсуждение | вклад) |
||
Строка 31: | Строка 31: | ||
= Настройка PostgresSQL для Касса Розница = | = Настройка PostgresSQL для Касса Розница = | ||
Если устанавливать программу на диск C, то она будет лежать C:\ProgramFiles\BIFIT Kassa. Вся информация, необходимая для работы приложения (логи, конфиги, кэш) находятся в директории C:\ProgramData\BIFIT\retail. По умолчанию в этой директории нет папки config, в приложении берётся стандартная конфигурация и создается своя локальная база данных (БД). Если нужно, чтобы БД была общей на несколько устройств, нужно создать в C:\ProgramData\BIFIT\retail папку config. В нее нужно поместить файл db.properties. В нем должна быть вся необходимая информация о подключении.<br> | Если устанавливать программу на диск C, то она будет лежать C:\ProgramFiles\BIFIT Kassa. Вся информация, необходимая для работы приложения (логи, конфиги, кэш) находятся в директории C:\ProgramData\BIFIT\retail. По умолчанию в этой директории нет папки config, в приложении берётся стандартная конфигурация и создается своя локальная база данных (БД). Если нужно, чтобы БД была общей на несколько устройств, нужно создать в C:\ProgramData\BIFIT\retail папку config. В нее нужно поместить файл '''db.properties'''. В нем должна быть вся необходимая информация о подключении.<br> | ||
Пример содержания файла | Пример содержания файла '''db.properties''': | ||
driver=org.postgresql.Driver<br> | driver=org.postgresql.Driver<br> | ||
url=jdbc:postgresql://localhost/desktop<br> | url=jdbc:postgresql://localhost/desktop<br> |
Версия 16:56, 29 декабря 2021
Начало работы
Для начала работы с PostgreSQL, необходимо скачать последнюю версию Desktop приложения Касса Розница 3.x и установить на компьютер.
Далее войдите в приложение и авторизуйтесь. После авторизации, данные из вашего Личного кабинета БИФИТ Бизнес загрузятся на ваш компьютер и сформируется локальная база данных (БД).
Как развернуть PostgresSQL
PostgreSQL (произносится как post-gress-QL) — это система управления реляционными базами данных (СУБД) с открытым исходным кодом, разработанная всемирной командой добровольцев.
Для установки 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. В нем должна быть вся необходимая информация о подключении.
Пример содержания файла db.properties:
driver=org.postgresql.Driver
url=jdbc:postgresql://localhost/desktop
user= "Имя пользователя" (указанное при установке PostgresSQL)
password= "Пароль для подключения" (указанный при установке PostgresSQL)