lp:~mira-dev/mira/dbBackEnd

Created by John Deal and last modified
Get this branch:
bzr branch lp:~mira-dev/mira/dbBackEnd
Members of Mira Core Development Team can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Mira Core Development Team
Project:
Mira Groupware
Status:
Development

Recent revisions

237. By John Deal

Fixed various joining workplaces and subscription issues. Reduced number of mysql_execute() stack trash workarounds to one. Deleted various commented debug code.

236. By John Deal

Added directory_sqlite namespace to parallel directory_mysql namespace. Upgraded SQLite code from 3.7.6.2 to 3.7.9 as recommened by SQLite project. Removed unneeded sqlite3ext.h.

235. By John Deal

Corrected loading of default MySQL DB password. Improved multi-threaded DB load tests. Improved 1 configuration error message. Removed 1 warning. Minor stuff.

234. By John Deal

Modified mira-server SQLite backend to privide optional one-time DB rebuild or re-analyze initialization. Also modified compiler options to display warnings.

233. By John Deal

Fixed problem loading workplace utilities on both SQLite and MySQl DB directories. Removed find_user() calls in find_workplace() methods replaced by DB table constraints. Deleted much commented out code in both SQLite and MySql directories.

232. By John Deal

Moved 2 common DB methods from DbSqliteDirectory and DbMySqlDirectory to DbDirectory. Also made DbMySqlDirectory methods get_workplace_subscription_list() and get_user_subscription_workplace_list() use mysql_real_query() instead of prepared statements because of unknown stack issue with prepared statements (see http://forums.mysql.com/read.php?168,428369,428369#msg-428369).

231. By John Deal

Fixed login with multiple workplaces using MySql. Combined updates of workplaces and subscriptions as single transaction on both SQLite and MySql. Removed some debugging statements

230. By John Deal

Fixed SQLite Directory so it does not change fields CreatedOn and CreatedBy upon a workplace update.

229. By John Deal

Added basic MySQL functionality. Able to add users and workplaces plus login using MySQL directory. Much work still to be done.

228. By John Deal

Added comments about transactions to delete_subscription()

Branch metadata

Branch format:
Branch format 6
Repository format:
Bazaar pack repository format 1 with rich root (needs bzr 1.0)
This branch contains Public information 
Everyone can see this information.