John Gallagher 
							
						 
					 
					
						
						
							
						
						6d9b268776 
					 
					
						
						
							
							Add tests confirming DateTime works with " " seperator instead of "T"  
						
						
						
						
					 
					
						2016-05-16 09:13:45 -05:00 
						 
				 
			
				
					
						
							
							
								John Gallagher 
							
						 
					 
					
						
						
							
						
						34d5e2db24 
					 
					
						
						
							
							Always store DateTimes in UTC  
						
						
						
						
					 
					
						2016-05-16 09:08:31 -05:00 
						 
				 
			
				
					
						
							
							
								John Gallagher 
							
						 
					 
					
						
						
							
						
						b87d4b44a6 
					 
					
						
						
							
							Minor code cleanup/refactoring. No functional changes.  
						
						
						
						
					 
					
						2016-05-15 22:51:04 -05:00 
						 
				 
			
				
					
						
							
							
								John Gallagher 
							
						 
					 
					
						
						
							
						
						5038e2a705 
					 
					
						
						
							
							Remove unnecessary column_has_valid_sqlite_type impl  
						
						
						
						
					 
					
						2016-05-15 22:46:50 -05:00 
						 
				 
			
				
					
						
							
							
								John Gallagher 
							
						 
					 
					
						
						
							
						
						b68e9e8a6f 
					 
					
						
						
							
							Merge branch 'gwenn-chrono' into json  
						
						
						
						
					 
					
						2016-05-15 22:41:06 -05:00 
						 
				 
			
				
					
						
							
							
								John Gallagher 
							
						 
					 
					
						
						
							
						
						88fb175b40 
					 
					
						
						
							
							Limit Timespec representation to strings.  
						
						
						
						
					 
					
						2016-05-15 22:30:11 -05:00 
						 
				 
			
				
					
						
							
							
								John Gallagher 
							
						 
					 
					
						
						
							
						
						07801ca370 
					 
					
						
						
							
							Greatly reduce implementation of chrono types.  
						
						... 
						
						
						
						Limit ToSql/FromSql to string representations, and limit allowed string
representations to RFC3339 (if a timezone is expected) and SQLite's
`datetime()` format (if not). 
						
						
					 
					
						2016-05-15 22:23:02 -05:00 
						 
				 
			
				
					
						
							
							
								John Gallagher 
							
						 
					 
					
						
						
							
						
						42bc173009 
					 
					
						
						
							
							Only use strings for NaiveDate's ToSql/FromSql impl  
						
						
						
						
					 
					
						2016-05-15 19:58:06 -05:00 
						 
				 
			
				
					
						
							
							
								John Gallagher 
							
						 
					 
					
						
						
							
						
						350dc59bb9 
					 
					
						
						
							
							Remove unnecessary column_has_valid_sqlite_type impls  
						
						
						
						
					 
					
						2016-05-15 15:32:59 -04:00 
						 
				 
			
				
					
						
							
							
								gwenn 
							
						 
					 
					
						
						
							
						
						b20168fe9c 
					 
					
						
						
							
							Use String::from_utf8_lossy for error/trace.  
						
						... 
						
						
						
						Try to use the original message even if there are invalid
characters. 
						
						
					 
					
						2016-05-07 12:08:57 +02:00 
						 
				 
			
				
					
						
							
							
								gwenn 
							
						 
					 
					
						
						
							
						
						79376a4ca9 
					 
					
						
						
							
							Partially fix the bug reported by @iwinux.  
						
						... 
						
						
						
						If microseconds are specified but no timezone indicator, parsing
fails... 
						
						
					 
					
						2016-05-04 21:57:16 +02:00 
						 
				 
			
				
					
						
							
							
								gwenn 
							
						 
					 
					
						
						
							
						
						1cf68d2184 
					 
					
						
						
							
							Julian/Unix times are ambiguous when converted to DateTime.  
						
						
						
						
					 
					
						2016-04-15 21:02:08 +02:00 
						 
				 
			
				
					
						
							
							
								gwenn 
							
						 
					 
					
						
						
							
						
						57b492ffb2 
					 
					
						
						
							
							Merge branch 'chrono' of  https://github.com/gwenn/rusqlite  into json  
						
						
						
						
					 
					
						2016-04-02 16:50:00 +02:00 
						 
				 
			
				
					
						
							
							
								gwenn 
							
						 
					 
					
						
						
							
						
						87844c688e 
					 
					
						
						
							
							Fix clippy warning  
						
						
						
						
					 
					
						2016-04-02 16:48:33 +02:00 
						 
				 
			
				
					
						
							
							
								gwenn 
							
						 
					 
					
						
						
							
						
						94f181f359 
					 
					
						
						
							
							Merge branch 'chrono' of  https://github.com/gwenn/rusqlite  into json  
						
						
						
						
					 
					
						2016-04-02 14:02:28 +02:00 
						 
				 
			
				
					
						
							
							
								gwenn 
							
						 
					 
					
						
						
							
						
						3769d085ae 
					 
					
						
						
							
							Fix clippy warnings.  
						
						
						
						
					 
					
						2016-04-02 13:57:55 +02:00 
						 
				 
			
				
					
						
							
							
								gwenn 
							
						 
					 
					
						
						
							
						
						73bd4a29f2 
					 
					
						
						
							
							Merge remote-tracking branch 'jgallagher/master' into chrono  
						
						
						
						
					 
					
						2016-03-30 18:02:48 +02:00 
						 
				 
			
				
					
						
							
							
								gwenn 
							
						 
					 
					
						
						
							
						
						3a7c87b896 
					 
					
						
						
							
							Merge remote-tracking branch 'jgallagher/master' into json  
						
						
						
						
					 
					
						2016-03-30 17:58:36 +02:00 
						 
				 
			
				
					
						
							
							
								John Gallagher 
							
						 
					 
					
						
						
							
						
						09dfa6afab 
					 
					
						
						
							
							Move clippy allowance behind a cfg_attr  
						
						
						
						
					 
					
						2016-03-29 16:36:00 -04:00 
						 
				 
			
				
					
						
							
							
								John Gallagher 
							
						 
					 
					
						
						
							
						
						c0b8be99e8 
					 
					
						
						
							
							Fix crash due to 0-sized function type change in nightly  
						
						
						
						
					 
					
						2016-03-29 16:14:12 -04:00 
						 
				 
			
				
					
						
							
							
								John Gallagher 
							
						 
					 
					
						
						
							
						
						41fe698cec 
					 
					
						
						
							
							Address additional clippy warnings  
						
						
						
						
					 
					
						2016-03-29 14:18:56 -04:00 
						 
				 
			
				
					
						
							
							
								John Gallagher 
							
						 
					 
					
						
						
							
						
						2bd54578f5 
					 
					
						
						
							
							Update clippy version and address new warnings  
						
						
						
						
					 
					
						2016-03-29 11:54:02 -04:00 
						 
				 
			
				
					
						
							
							
								gwenn 
							
						 
					 
					
						
						
							
						
						3c1ce6428a 
					 
					
						
						
							
							Implement FromSql/ToSql for serde_json Value  
						
						
						
						
					 
					
						2016-02-25 19:06:37 +01:00 
						 
				 
			
				
					
						
							
							
								gwenn 
							
						 
					 
					
						
						
							
						
						ecac52dc4c 
					 
					
						
						
							
							Make FromSql impl for TimeSpec support double/int.  
						
						
						
						
					 
					
						2016-02-25 18:44:53 +01:00 
						 
				 
			
				
					
						
							
							
								gwenn 
							
						 
					 
					
						
						
							
						
						08d4d9aadf 
					 
					
						
						
							
							Comment out TZ sensitive tests.  
						
						
						
						
					 
					
						2016-02-23 18:34:08 +01:00 
						 
				 
			
				
					
						
							
							
								gwenn 
							
						 
					 
					
						
						
							
						
						33bc6edb4a 
					 
					
						
						
							
							Test From/ToSQL for chrono types.  
						
						
						
						
					 
					
						2016-02-23 18:18:56 +01:00 
						 
				 
			
				
					
						
							
							
								gwenn 
							
						 
					 
					
						
						
							
						
						bdb9823b07 
					 
					
						
						
							
							Add From/ToSql impl. for chrono types.  
						
						
						
						
					 
					
						2016-02-22 20:36:49 +01:00 
						 
				 
			
				
					
						
							
							
								gwenn 
							
						 
					 
					
						
						
							
						
						aea2f876d5 
					 
					
						
						
							
							Try to fix regression with Rust stable.  
						
						
						
						
					 
					
						2016-02-14 16:24:35 +01:00 
						 
				 
			
				
					
						
							
							
								gwenn 
							
						 
					 
					
						
						
							
						
						0fe1990d34 
					 
					
						
						
							
							Fix clippy warnings  
						
						
						
						
					 
					
						2016-02-14 16:11:59 +01:00 
						 
				 
			
				
					
						
							
							
								gwenn 
							
						 
					 
					
						
						
							
						
						24d5093ab8 
					 
					
						
						
							
							Merge remote-tracking branch 'jgallagher/master' into rustfmt  
						
						
						
						
					 
					
						2016-02-02 19:15:35 +01:00 
						 
				 
			
				
					
						
							
							
								gwenn 
							
						 
					 
					
						
						
							
						
						f529d130b9 
					 
					
						
						
							
							Rustfmt  
						
						
						
						
					 
					
						2016-02-02 19:12:00 +01:00 
						 
				 
			
				
					
						
							
							
								gwenn 
							
						 
					 
					
						
						
							
						
						82f1467a9f 
					 
					
						
						
							
							Add declaration for convenient module  
						
						
						
						
					 
					
						2016-02-02 18:57:25 +01:00 
						 
				 
			
				
					
						
							
							
								John Gallagher 
							
						 
					 
					
						
						
							
						
						9a4095365f 
					 
					
						
						
							
							Merge branch 'master' into gwenn-stmt-cache  
						
						
						
						
					 
					
						2016-02-02 10:39:22 -05:00 
						 
				 
			
				
					
						
							
							
								John Gallagher 
							
						 
					 
					
						
						
							
						
						350fd11fed 
					 
					
						
						
							
							Add a handle() method to unsafely get the underlying SQLite connection.  
						
						... 
						
						
						
						Doc comments suggest opening issues on rusqlite for any uses of
`handle()`, as uses indicate areas where rusqlite insufficiently wraps
SQLite. 
						
						
					 
					
						2016-02-01 15:21:03 -05:00 
						 
				 
			
				
					
						
							
							
								gwenn 
							
						 
					 
					
						
						
							
						
						03bc69f815 
					 
					
						
						
							
							Introduce exists and insert convenient methods  
						
						
						
						
					 
					
						2016-02-01 20:42:50 +01:00 
						 
				 
			
				
					
						
							
							
								John Gallagher 
							
						 
					 
					
						
						
							
						
						a793f8c8c5 
					 
					
						
						
							
							Remove scary lifetime-of-rows-may-panic from README.  
						
						... 
						
						
						
						Closes  #119 . 
					
						2016-02-01 14:30:51 -05:00 
						 
				 
			
				
					
						
							
							
								John Gallagher 
							
						 
					 
					
						
						
							
						
						55dde134e1 
					 
					
						
						
							
							Merge pull request  #122  from gwenn/zeroblob  
						
						... 
						
						
						
						Introduce ZeroBlob struct. 
						
						
					 
					
						2016-02-01 14:14:14 -05:00 
						 
				 
			
				
					
						
							
							
								gwenn 
							
						 
					 
					
						
						
							
						
						43613a0020 
					 
					
						
						
							
							Moves ZeroBlob from types to blob module.  
						
						
						
						
					 
					
						2016-02-01 18:13:07 +01:00 
						 
				 
			
				
					
						
							
							
								John Gallagher 
							
						 
					 
					
						
						
							
						
						f4c3ba0fa2 
					 
					
						
						
							
							rustfmt  
						
						
						
						
					 
					
						2016-02-01 10:48:30 -05:00 
						 
				 
			
				
					
						
							
							
								gwenn 
							
						 
					 
					
						
						
							
						
						f488277373 
					 
					
						
						
							
							Introduce ZeoBlob struct.  
						
						
						
						
					 
					
						2016-01-31 18:17:28 +01:00 
						 
				 
			
				
					
						
							
							
								gwenn 
							
						 
					 
					
						
						
							
						
						ea14115d6c 
					 
					
						
						
							
							Ensure there is no allocation in final aggregation step.  
						
						
						
						
					 
					
						2016-01-28 18:12:23 +01:00 
						 
				 
			
				
					
						
							
							
								John Gallagher 
							
						 
					 
					
						
						
							
						
						0afdc111d1 
					 
					
						
						
							
							Merge branch 'master' into gwenn-stmt-cache  
						
						
						
						
					 
					
						2016-01-07 15:53:23 -05:00 
						 
				 
			
				
					
						
							
							
								John Gallagher 
							
						 
					 
					
						
						
							
						
						ca761d7697 
					 
					
						
						
							
							Avoid creating an aggregation context unnecessarily if the function is  
						
						... 
						
						
						
						called against 0 rows. 
						
						
					 
					
						2016-01-07 15:14:24 -05:00 
						 
				 
			
				
					
						
							
							
								John Gallagher 
							
						 
					 
					
						
						
							
						
						199dfc455b 
					 
					
						
						
							
							Internal refactor - extract common error handling code  
						
						
						
						
					 
					
						2016-01-07 12:39:16 -05:00 
						 
				 
			
				
					
						
							
							
								John Gallagher 
							
						 
					 
					
						
						
							
						
						b189f6ba66 
					 
					
						
						
							
							Change how Aggregate works when called on no rows.  
						
						... 
						
						
						
						Before this commit, if the aggregate function was called on 0 rows, it
would always return NULL (and never call Aggregate::init() or
finalize()). Now, init() and finalize() are always called to get the
result of the function, even if step() is never called. 
						
						
					 
					
						2016-01-07 12:35:27 -05:00 
						 
				 
			
				
					
						
							
							
								John Gallagher 
							
						 
					 
					
						
						
							
						
						e4819b6adc 
					 
					
						
						
							
							Give Aggregate::finalize ownership of the context it created  
						
						
						
						
					 
					
						2016-01-07 11:42:39 -05:00 
						 
				 
			
				
					
						
							
							
								John Gallagher 
							
						 
					 
					
						
						
							
						
						ab262a55de 
					 
					
						
						
							
							Merge branch 'aggregate' of  https://github.com/gwenn/rusqlite  into gwenn-aggregate  
						
						
						
						
					 
					
						2016-01-07 11:40:40 -05:00 
						 
				 
			
				
					
						
							
							
								John Gallagher 
							
						 
					 
					
						
						
							
						
						726bd59932 
					 
					
						
						
							
							Fix typo "rowss" in docs.  
						
						
						
						
					 
					
						2016-01-07 11:36:01 -05:00 
						 
				 
			
				
					
						
							
							
								John Gallagher 
							
						 
					 
					
						
						
							
						
						0a371b7145 
					 
					
						
						
							
							Rename StatementCache::release -> cache_stmt  
						
						
						
						
					 
					
						2016-01-07 11:30:51 -05:00 
						 
				 
			
				
					
						
							
							
								John Gallagher 
							
						 
					 
					
						
						
							
						
						7b29277d6f 
					 
					
						
						
							
							Use discard() instead of cacheable = false to avoid prevent cached  
						
						... 
						
						
						
						statements from returning to the cache. 
						
						
					 
					
						2016-01-07 11:24:20 -05:00