Update ToolBase: Load cascade of config files, add -c parameter.
TESTING
=======
All test should work at least with Python 2.7 and 3.2
How to test
-----------
1. copy pgtoolkit.conf.example to pgtoolkit.conf, modify it so it points to your test database
2. create test tables using sql/tests.sql
3. run tests.py
PostgreSQL
----------
CREATE ROLE test LOGIN PASSWORD 'test';
CREATE DATABASE test;
\c test
\i sql/tests.sql
MySQL
-----
CREATE USER 'test'@'%' IDENTIFIED BY 'test';
GRANT all ON test.* TO 'test'@'%';
CREATE DATABASE test;
USE test;
CREATE TABLE test
(
id INT NOT NULL AUTO_INCREMENT,
name TEXT,
PRIMARY KEY (id)
)
ENGINE=InnoDB CHARSET=utf8;