Size: a a a

PostgreSQL + 1C + Linux

2020 November 06

2_

2flower _ in PostgreSQL + 1C + Linux
можно не дропать, можно добавить
источник

2_

2flower _ in PostgreSQL + 1C + Linux
просто не обязательно делать 1 к 1
источник

2_

2flower _ in PostgreSQL + 1C + Linux
полей может быть больше, чем в мастере.
источник

2_

2flower _ in PostgreSQL + 1C + Linux
на ВСЕ колонки мастера должны быть в таблице подписчика
источник

AL

Alexey Lustin in PostgreSQL + 1C + Linux
Там был прикол вроде с DEFAULT значениями
Note that in version 10, this will still be pretty resource intensive, as adding a column with a non-NULL default requires a complete table re-write the subscriber, just as it did on the publisher
источник

2_

2flower _ in PostgreSQL + 1C + Linux
Артем Лазаренко
Применительно к 1с у нас нет нативных инструментов, городить свои внешние компоненты вместо того что б использовать рест ради чего, просто потому что? Я согласился бы с вами если реально интеграция через рест приводила б к реальным проблемам, а пока это выглядит логичным и самое главное простым решением и что не мало важно легко поддерживаемым командой 1с разработчиков
у 1с ников свои фломастеры, они не придерживаются стандартов энтерпрайза, которым лет 10.
поэтому rest и другие стандартные для прикладников инструменты, для них это аппендикс.
источник

AL

Alexey Lustin in PostgreSQL + 1C + Linux
Артем Лазаренко
Применительно к 1с у нас нет нативных инструментов, городить свои внешние компоненты вместо того что б использовать рест ради чего, просто потому что? Я согласился бы с вами если реально интеграция через рест приводила б к реальным проблемам, а пока это выглядит логичным и самое главное простым решением и что не мало важно легко поддерживаемым командой 1с разработчиков
Предлагая завершить дискуссию - вы сказали то что в мире 1С считается признаком НЕнависти к платформе 1С

городить внешние компоненты

на всякий случай напомню - торговое оборудование и штрихкоды - все на внешних компонентах.
источник

СГ

Сергей Голод... in PostgreSQL + 1C + Linux
Alexey Lustin
чтобы вы понимали почему я вдруг опять взялся за эту тему и причем тут PG -  у меня вместе с клиентом стоит сейчас задача чтобы 1С научилась понимать Avro - потому что у него используется вот это https://www.confluent.io/blog/bottled-water-real-time-integration-of-postgresql-and-kafka/
я так понимаю debezium ему не хватило?
источник

AL

Alexey Lustin in PostgreSQL + 1C + Linux
Сергей Голод
я так понимаю debezium ему не хватило?
Что имеем - каждый архитектор строит по своему. Там Web приложение на Django - почему нельзя втыкнуть адаптер на Python к кафке я не понял.
источник

AL

Alexey Lustin in PostgreSQL + 1C + Linux
Eugene S.
так я сравнил схемы, они идентичны)
нашел вот такое https://dba.stackexchange.com/questions/233037/logical-replication-manually-triggering-update-of-data-on-destination-tables

судя по всему - где-то есть not-null столбец со значением по умолчанию - вот их надо починить
источник

ES

Eugene S. in PostgreSQL + 1C + Linux
на мастере
источник

ES

Eugene S. in PostgreSQL + 1C + Linux
на слейве
источник

2_

2flower _ in PostgreSQL + 1C + Linux
Eugene S.
на мастере
нет ну про sequence вы вообще ничего не писали
https://www.postgresql.org/docs/10/logical-replication-restrictions.html
источник

AL

Alexey Lustin in PostgreSQL + 1C + Linux
Eugene S.
на слейве
нужно повторить на слейве next_val()
источник

AL

Alexey Lustin in PostgreSQL + 1C + Linux
а схемы то все таки разные 😉
источник

2_

2flower _ in PostgreSQL + 1C + Linux
Alexey Lustin
а схемы то все таки разные 😉
это где вы углядели, я не заметил
источник

AL

Alexey Lustin in PostgreSQL + 1C + Linux
функция дефолтного значения на реплику не уехала
источник

AL

Alexey Lustin in PostgreSQL + 1C + Linux
Alexey Lustin
функция дефолтного значения на реплику не уехала
Как собственно видимо и не должна была
источник

2_

2flower _ in PostgreSQL + 1C + Linux
Alexey Lustin
функция дефолтного значения на реплику не уехала
там черным по белому написано, sequence зло при реплике.
источник

AL

Alexey Lustin in PostgreSQL + 1C + Linux
2flower _
там черным по белому написано, sequence зло при реплике.
С синими заголовками 😉 Прочитал (освежил)
источник