replica_table
Описание
Репликатор таблички из одно СУБД в другую СУБД
Языки
- Go100%
год назад
год назад
год назад
год назад
год назад
год назад
год назад
год назад
год назад
год назад
год назад
README.md
Репликатор таблички из одной СУБД в другую СУБД
master:
ip: ip главной базы данных
port: порт главной базы данных (если порт по умолчанию, то его не надо писать в конфиге)
login: логин главной базы данных
password: пароль главной базы данных
base: имя главной базы данных
type: тип главной базы (mssql, mysql->default, postgres)(тип необязательно, если mysql)
slave:
ip: ip удаленной базы данных
port: порт удаленной базы данных (если порт по умолчанию, то его не надо писать в конфиге)
login: логин удаленной базы данных
password: пароль удаленной базы данных
base: имя удаленной базы данных
type: тип удаленной базы (mssql, mysql->default, postgresql)(тип необязательно, если mysql)
master_query: запрос на главной базе
slave_query: запрос на удаленной базе
listenrow: слушать поля из запрос на удаленной базе , что бы потом скопировать на главную
uniqtempfile: уникальное умя файла для удаленной базы
uniqcols: уникальный столбец в главной и на удаленной базе
Пример конфига: black2.yml
-----------------------------------------------------------------------------------------------
Названия таблиц которые копируются, должны быть указаны после слова FROM XXXX-это таблица которая будет копироваться.
Если не нужно наблюдать за изменениями на удаленной машине чтоб их потом скопировать на главную базу, то можно его не писать в конфиге.