Database¶
As database backend you can use all Django-supported db adapters. However, the code is only tested with MySQL and SQLite.
Schema¶
DB Schema (Show full-size image)
Set encoding¶
Run the following commands to make MySQL support proper utf-8
# Check before
SHOW FULL COLUMNS FROM table_name;
ALTER TABLE logtest CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE logtest DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE logtest CHANGE title title VARCHAR(100) CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE tablename MODIFY COLUMN col VARCHAR(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL;
ALTER TABLE courts_court MODIFY COLUMN description CHARACTER SET utf8 COLLATE utf8_general_ci;