Enable a place to store database configurations.
Enable connection to DB.
Store database name in settings.
Move execute and fetch into connection.
Enable query to fetch only 1 item.
Make method name match DB and add more logging.
Start accessing custom variables.
Use engine to store piwik tables and fields of interest.
Use central Piwik config.
Enable change of which custom var is used.
Share default value where needed.
Check both fields being that might get populated.
Start action lookup and add comments.
Enabled lookup of actions.
Enable extraction of codes from lookup.
Define what types we want to detect.
Return config for need for update.
Enable updating of custom variables.
Add update and commit to engine.
Enable update of items not done yet.