4 ms·
Because we totally needed stored procedures to be re-implemented outside of the database in a templating language. /s
by adambratt 10y ago
Because we totally needed stored procedures to be re-implemented outside of the database in a templating language. /s
- teilo 10y agoThat's a rather short-sighted comment. We use similar functionality to build an end-user reporting system which queries multiple DBs, many of which are part of vendor applications. Trusted users write the SQL, parameterize it with django-templates. Users enter parameters in widgets. SQL is generated using the templates, executed on the target DB with RO credentials, and returned in a grid/csv/excel/json.
- toomuchtodo 10y agoSo we've reinvented Tableau and other data analytics packages instead.
- teilo 10y agoNow you're just trolling.
- toomuchtodo 10y agoNot at all! Just expressing that we keep showing off reinventions of the wheel.