elk upgrade uses insert (plus some other inconsistencies that may be relevant for the release - related to #1033)

Signed-off-by: emanuele <emanuele45@gmail.com>
Some fixes and unecessary things

Signed-off-by: emanuele <emanuele45@gmail.com>
Converted upgrade table queries to use the db abstraction

Signed-off-by: emanuele <emanuele45@gmail.com>
darn

Signed-off-by: emanuele <emanuele45@gmail.com>
random fix

Signed-off-by: emanuele <emanuele45@gmail.com>
more typos and fixes

Signed-off-by: emanuele <emanuele45@gmail.com>
Some more upgrade conversion and fixes

Signed-off-by: emanuele <emanuele45@gmail.com>
Try to reduce a bit the common methods for the database with an abstract class

Signed-off-by: emanuele <emanuele45@gmail.com>
Oops on abstract classes

Signed-off-by: emanuele <emanuele45@gmail.com>
Implement skip_error

Signed-off-by: emanuele <emanuele45@gmail.com>
Use skip_error

Signed-off-by: emanuele <emanuele45@gmail.com>
Upgrade needs to know the autoloader and use $db->skip_error()

Signed-off-by: emanuele <emanuele45@gmail.com>
Some more fixes to the upgrade

Signed-off-by: emanuele <emanuele45@gmail.com>
Change a bit the skip_error method to allow set on/off and restore the previous value

Signed-off-by: emanuele <emanuele45@gmail.com>
Fix the tests

Signed-off-by: emanuele <emanuele45@gmail.com>
This should allow the installer to run (temporarily

Signed-off-by: emanuele <emanuele45@gmail.com>
install_1-0.sql round 1

Signed-off-by: emanuele <emanuele45@gmail.com>
Inserts are more or less easy

Signed-off-by: emanuele <emanuele45@gmail.com>
install_1-0.sql round 2 (b)

Signed-off-by: emanuele <emanuele45@gmail.com>
install_1-0.sql round 3 (c)

Signed-off-by: emanuele <emanuele45@gmail.com>