Сообщество LeaderTask

Ресурсы => Плагины => Разработка плагинов / Обсуждение API => Тема начата: Джон Локк от 18 Января 2014, 00:43:39

Название: Прямой доступ к БД
Отправлено: Джон Локк от 18 Января 2014, 00:43:39
Практически возможна ли аккуратная правка основной базы силами плагина во время работы LeaderTask? Если да, какие следует знать подводные камни этого вопроса?
Название: Re: Прямой доступ к БД
Отправлено: Дмитрий Маслов от 20 Января 2014, 17:23:47
Практически возможна ли аккуратная правка основной базы силами плагина во время работы LeaderTask? Если да, какие следует знать подводные камни этого вопроса?
Прямого доступа к базе данных плагин не имеет со всеми вытекающими подводными камными ;)
Для чего это требуется?
Название: Re: Прямой доступ к БД
Отправлено: Джон Локк от 20 Января 2014, 17:34:27
Для расширения скромных возможностей API.
Название: Re: Прямой доступ к БД
Отправлено: Дмитрий Маслов от 20 Января 2014, 17:35:44
Это понятно :) Какие конкретно возможности требуются?
Название: Re: Прямой доступ к БД
Отправлено: Джон Локк от 20 Января 2014, 18:02:24
Да какие угодно! Дайте плагинописателям свободу творчества, и они найдут ей творческое применение! :) Я призываю вас «легализовать» AddInLT_SQL_Exec/AddInLT_SQL_Query! :)

Прямого доступа к базе данных плагин не имеет
Wrong! Имеет, но не средствами LT API ;)
Название: Re: Прямой доступ к БД
Отправлено: Александр Макаров от 01 Октября 2014, 02:24:20
Джон +1. Я тоже делал прямой доступ к БД))) Но это опасно для данных, максимум что можно делать - автоматическую зачистку пустых полей базы, но только при закрытом LT.
Название: Re: Прямой доступ к БД
Отправлено: Дмитрий Маслов от 03 Марта 2015, 13:49:25
Да какие угодно! Дайте плагинописателям свободу творчества, и они найдут ей творческое применение! :) Я призываю вас «легализовать» AddInLT_SQL_Exec/AddInLT_SQL_Query! :)
Мы не можем предоставить плагинам прямой доступ к данным в базе - это путь к разрушению базы, к тому же формат базы периодически меняется.