|  Erik Johnston | 17c80c8a3d | rename schema_prepare to prepare_database | 2015-10-13 13:56:22 +01:00 | 
				
					
						|  Erik Johnston | ec398af41c | Expose error more nicely | 2015-10-13 11:43:43 +01:00 | 
				
					
						|  Erik Johnston | 40b6a5aad1 | Split out the schema preparation and update logic into its own module | 2015-10-13 11:38:48 +01:00 | 
				
					
						|  Erik Johnston | 1d566edb81 | Remove race condition | 2015-05-14 16:54:35 +01:00 | 
				
					
						|  Erik Johnston | 1692dc019d | Don't call 'encode_parameter' no-op | 2015-05-05 15:00:30 +01:00 | 
				
					
						|  Erik Johnston | fabb7acd45 | Fix bug where we reconnected to the database on every query. | 2015-05-01 10:24:24 +01:00 | 
				
					
						|  Erik Johnston | cd0864121b | Make postgres database error slightly more helpful | 2015-04-29 12:12:25 +01:00 | 
				
					
						|  Erik Johnston | 204132a998 | Check that postgres database has correct charset set | 2015-04-29 11:42:28 +01:00 | 
				
					
						|  Erik Johnston | 2732be83d9 | Shuffle operations so that locking upsert happens last in the txn. This ensures the lock is held for the least amount of time possible. | 2015-04-27 13:22:30 +01:00 | 
				
					
						|  Erik Johnston | e4c4664d73 | Handle the fact that postgres databases can be restarted from under us | 2015-04-27 12:40:49 +01:00 | 
				
					
						|  Erik Johnston | b8092fbc82 | Go back to storing JSON in TEXT | 2015-04-16 11:17:52 +01:00 | 
				
					
						|  Erik Johnston | c756dfeb14 | Correctly identify deadlocks | 2015-04-15 10:23:42 +01:00 | 
				
					
						|  Erik Johnston | 127fad17dd | Add postgres database engine | 2015-04-14 14:50:29 +01:00 |