Ryan Leckey 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cc9d443434 
							
						 
					 
					
						
						
							
							feat: re-introduce Transaction  
						
						... 
						
						
						
						* Transaction now wraps `&mut Connection` instead of `Connection` 
						
						
					 
					
						2020-05-30 17:51:55 -07:00 
						 
				 
			
				
					
						
							
							
								Ryan Leckey 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							eaa7fba9d4 
							
						 
					 
					
						
						
							
							refactor(postgres): adapt to the 0.4.x core refactor  
						
						
						
						
					 
					
						2020-05-30 17:49:30 -07:00 
						 
				 
			
				
					
						
							
							
								Ryan Leckey 
							
						 
					 
					
						
						
						
						
							
						
						
							3103d50be8 
							
						 
					 
					
						
						
							
							postgres: implement PgTypeInfo::with_name  
						
						... 
						
						
						
						- remove PgTypeInfo::with_oid
 - use a new PgRawBuffer type instead of Vec<u8> for encoding 
						
						
					 
					
						2020-03-26 19:29:49 -07:00 
						 
				 
			
				
					
						
							
							
								Austin Bonander 
							
						 
					 
					
						
						
						
						
							
						
						
							673f133cab 
							
						 
					 
					
						
						
							
							un-generify Error and support downcasting in DatabaseError  
						
						
						
						
					 
					
						2020-03-25 18:13:56 -07:00 
						 
				 
			
				
					
						
							
							
								Ryan Leckey 
							
						 
					 
					
						
						
						
						
							
						
						
							41608c3f60 
							
						 
					 
					
						
						
							
							rename {DB}Error -> {DB}DatabaseError  
						
						
						
						
					 
					
						2020-03-25 04:50:27 -07:00 
						 
				 
			
				
					
						
							
							
								Ryan Leckey 
							
						 
					 
					
						
						
						
						
							
						
						
							1dc582edd0 
							
						 
					 
					
						
						
							
							postgres: have PgValue remember its type OID  
						
						... 
						
						
						
						this is in preparation of doing type compatibility checks 
						
						
					 
					
						2020-03-25 01:46:13 -07:00 
						 
				 
			
				
					
						
							
							
								Daniel Akhterov 
							
						 
					 
					
						
						
						
						
							
						
						
							cbdc1bbfb2 
							
						 
					 
					
						
						
							
							Refactor the error to be generic over database  
						
						
						
						
					 
					
						2020-03-20 23:51:45 -07:00 
						 
				 
			
				
					
						
							
							
								Ryan Leckey 
							
						 
					 
					
						
						
						
						
							
						
						
							2a8906d1e5 
							
						 
					 
					
						
						
							
							add more documentation  
						
						
						
						
					 
					
						2020-03-18 22:46:44 -07:00 
						 
				 
			
				
					
						
							
							
								Ryan Leckey 
							
						 
					 
					
						
						
						
						
							
						
						
							553f03fa05 
							
						 
					 
					
						
						
							
							Add Database::RawBuffer to parameterize Encode  
						
						
						
						
					 
					
						2020-03-14 17:43:44 -07:00 
						 
				 
			
				
					
						
							
							
								Ryan Leckey 
							
						 
					 
					
						
						
						
						
							
						
						
							cca096355f 
							
						 
					 
					
						
						
							
							Run rustfmt  
						
						
						
						
					 
					
						2020-03-14 17:43:44 -07:00 
						 
				 
			
				
					
						
							
							
								Ryan Leckey 
							
						 
					 
					
						
						
						
						
							
						
						
							433aab1e5b 
							
						 
					 
					
						
						
							
							postgres: use RawValue in Decode and implement row-returning simple queries  
						
						
						
						
					 
					
						2020-03-11 01:44:06 -07:00 
						 
				 
			
				
					
						
							
							
								Ryan Leckey 
							
						 
					 
					
						
						
						
						
							
						
						
							72b60e8a7d 
							
						 
					 
					
						
						
							
							remove the DB type parameter from HasCursor and push to an associated type; remove Cursor::first  
						
						
						
						
					 
					
						2020-03-11 01:43:27 -07:00 
						 
				 
			
				
					
						
							
							
								Ryan Leckey 
							
						 
					 
					
						
						
						
						
							
						
						
							7404708bab 
							
						 
					 
					
						
						
							
							adjust Cursor::map to work through black magic hacks and hope we get GATs soon  
						
						
						
						
					 
					
						2020-03-11 01:43:17 -07:00 
						 
				 
			
				
					
						
							
							
								Ryan Leckey 
							
						 
					 
					
						
						
						
						
							
						
						
							a374c18a18 
							
						 
					 
					
						
						
							
							postgres: rewrite protocol in more iterative and lazy fashion  
						
						
						
						
					 
					
						2020-03-11 01:43:17 -07:00 
						 
				 
			
				
					
						
							
							
								Ryan Leckey 
							
						 
					 
					
						
						
						
						
							
						
						
							ea1a4fb042 
							
						 
					 
					
						
						
							
							add Cursor and rewrite Executor/Query over it  
						
						... 
						
						
						
						* this breaks a lot internally as-is
 * mysql needs a restructure 
						
						
					 
					
						2020-03-11 01:43:04 -07:00 
						 
				 
			
				
					
						
							
							
								Austin Bonander 
							
						 
					 
					
						
						
						
						
							
						
						
							0fdb875c20 
							
						 
					 
					
						
						
							
							support arbitrary numbers of bind parameters in query!() et al  
						
						
						
						
					 
					
						2020-01-15 00:05:34 -08:00 
						 
				 
			
				
					
						
							
							
								Ryan Leckey 
							
						 
					 
					
						
						
						
						
							
						
						
							6b22fb7489 
							
						 
					 
					
						
						
							
							Refactor HasSqlType to provide an array of compatible types.  
						
						... 
						
						
						
						* Intending to use in a new Row type to check types at runtime for
   dynamic queries and to guard against schema changes
 * Hoping the query! macro can utilize this to allow accepting N
   rust types for 1 sql type and returning N rust types for 1 sql
   type. 
						
						
					 
					
						2020-01-14 23:27:42 -08:00 
						 
				 
			
				
					
						
							
							
								Austin Bonander 
							
						 
					 
					
						
						
						
						
							
						
						
							7d745f98ea 
							
						 
					 
					
						
						
							
							implement query_as!() et al, document query macros  
						
						
						
						
					 
					
						2019-12-27 21:45:31 -08:00 
						 
				 
			
				
					
						
							
							
								Ryan Leckey 
							
						 
					 
					
						
						
						
						
							
						
						
							d76b1357da 
							
						 
					 
					
						
						
							
							Audit MySql and Postgres protocols  
						
						
						
						
					 
					
						2019-12-27 17:31:01 -08:00