Comments 1
Хороший подход. Именно так я и делаю в серверном TSQL коде своих приложений. Создаю действия(операции) в таблице и реализую их в виде хранимых процедур. В клиентком коде в интерфейсе их вызываю. Логика приложений, даже сложных упрощается, как и тестирование. Плюс легко добавить логирование,, так как можно привязаться к id операции.. Мало того, можно в таблице операций хранить сами запросы с виртуальными параметрами, убрав их из клиентского приложения. Именно так и сделано было в одном их приложений которое может работать с сервером tsql и локальной sqlite.
Sign up to leave a comment.
Кроссплатформенная архитектура ядра приложения. Простая. Линейная. Масштабируемая