simple-1c icon indicating copy to clipboard operation
simple-1c copied to clipboard

Схема базы 1С

Open const586 opened this issue 6 years ago • 4 comments

Первым делом с помощью команды gen-sql-meta достаем через COM метаданные по объектам конфигурации и сохраняем их в отдельную схему simple1c в sql базе данных (пока поддерживается только PostgreSQL).

Почему бы схему не сохранять отдельным файлом? На диске пользователя, или на худой конец в самой базе данных.

А то, я так понял, механизм трансляции запроса 1С, в запрос SQL, происходит только в PostgreSQL.

const586 avatar Nov 30 '18 13:11 const586

gen-sql-meta достает метаданные из com и засовывает в посгресс, об этом и написано. В последующих запросах они будут браться из бызы.

gusev-p avatar Nov 30 '18 20:11 gusev-p

Так я о том и пишу :). Это не рационально хранить такую информацию в базе данных в платформозависимом формате. Я же советую (прошу) сделать отдельным файлом, собственного формата (который можно хранить и в БД в виде BLOB). Разработка интересная и полезная. Но не могу использовать ввиду того что базы в MSSQL.

const586 avatar Dec 03 '18 08:12 const586

А давайте вы возьмете и запилите поддержку mssql? Мы принимаем пулл реквесты. Не думаю, что вопрос про формат будет ключевым в этой задаче.

gusev-p avatar Dec 03 '18 21:12 gusev-p

А давайте вы возьмете и запилите поддержку mssql? Мы принимаем пулл реквесты. Не думаю, что вопрос про формат будет ключевым в этой задаче.

Подумывал уже об этом. Пока вопрос во времени. Но в данном случае мне интересна скорее не сама библиотека, а технология. Для реализации и использования на языке python

const586 avatar Dec 05 '18 06:12 const586