Sandro Santilli 
							
						 
					 
					
						
						
						
						
							
						
						
							b2af13bdcc 
							
						 
					 
					
						
						
							
							[DBManager] Use ST_EstimatedExtent with newer PostGIS  
						
						... 
						
						
						
						Avoids errors with PostGIS 3.0+ ("st_estimated_extent" does not exist
anymore with that version). 
						
						
					 
					
						2020-03-17 20:36:13 +01:00 
						 
				 
			
				
					
						
							
							
								Corentin.F 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d87843c2c3 
							
						 
					 
					
						
						
							
							Correct bug from postgres comment using quote or caps  
						
						
						
						
					 
					
						2020-02-28 08:36:58 +10:00 
						 
				 
			
				
					
						
							
							
								Alessandro Pasotti 
							
						 
					 
					
						
						
						
						
							
						
						
							949efbd84e 
							
						 
					 
					
						
						
							
							DB Manager: fix tests and minor cleanup  
						
						
						
						
					 
					
						2020-01-31 13:35:29 +01:00 
						 
				 
			
				
					
						
							
							
								Alessandro Pasotti 
							
						 
					 
					
						
						
						
						
							
						
						
							a6e9050453 
							
						 
					 
					
						
						
							
							DB manager PG connection proper API usage  
						
						... 
						
						
						
						Fixes  #34132  
					
						2020-01-31 10:47:28 +01:00 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							d2dec2f823 
							
						 
					 
					
						
						
							
							Update test  
						
						
						
						
					 
					
						2020-01-28 12:04:39 +10:00 
						 
				 
			
				
					
						
							
							
								Sandro Santilli 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d39b6ac77d 
							
						 
					 
					
						
						
							
							Merge pull request  #33225  from strk/dbmanager-reconnect-button  
						
						... 
						
						
						
						DBManager PostgreSQL backend using core APIs instead of psycopg2 
						
						
					 
					
						2020-01-20 12:05:22 +01:00 
						 
				 
			
				
					
						
							
							
								Sandro Santilli 
							
						 
					 
					
						
						
						
						
							
						
						
							5b4e581d03 
							
						 
					 
					
						
						
							
							Remove debugging  
						
						
						
						
					 
					
						2020-01-14 10:42:56 +01:00 
						 
				 
			
				
					
						
							
							
								Sandro Santilli 
							
						 
					 
					
						
						
						
						
							
						
						
							6a20ed41a7 
							
						 
					 
					
						
						
							
							Extract field type from QgsField  
						
						
						
						
					 
					
						2020-01-14 10:39:31 +01:00 
						 
				 
			
				
					
						
							
							
								Sandro Santilli 
							
						 
					 
					
						
						
						
						
							
						
						
							8ca08ec798 
							
						 
					 
					
						
						
							
							Set field precision and lengths from QgsField  
						
						
						
						
					 
					
						2020-01-14 10:34:45 +01:00 
						 
				 
			
				
					
						
							
							
								Sandro Santilli 
							
						 
					 
					
						
						
						
						
							
						
						
							b4f4c331b7 
							
						 
					 
					
						
						
							
							Use lazy evaluation for query result descriptions  
						
						
						
						
					 
					
						2020-01-14 10:31:11 +01:00 
						 
				 
			
				
					
						
							
							
								Alessandro Pasotti 
							
						 
					 
					
						
						
						
						
							
						
						
							0c2c133d83 
							
						 
					 
					
						
						
							
							DB manager use postgresraster provider instead of GDAL  
						
						
						
						
					 
					
						2020-01-13 14:02:19 +01:00 
						 
				 
			
				
					
						
							
							
								Sandro Santilli 
							
						 
					 
					
						
						
						
						
							
						
						
							1ee8034e5b 
							
						 
					 
					
						
						
							
							Handle query error  
						
						
						
						
					 
					
						2020-01-10 14:52:33 +01:00 
						 
				 
			
				
					
						
							
							
								Sandro Santilli 
							
						 
					 
					
						
						
						
						
							
						
						
							bf4ed9ad47 
							
						 
					 
					
						
						
							
							Use QgsVectorLayer to retrive field names from queries  
						
						
						
						
					 
					
						2020-01-10 09:46:05 +01:00 
						 
				 
			
				
					
						
							
							
								Sandro Santilli 
							
						 
					 
					
						
						
						
						
							
						
						
							ae8f35926f 
							
						 
					 
					
						
						
							
							Make CursorAdapter more generic (directly use AbstractConnection)  
						
						
						
						
					 
					
						2020-01-09 10:08:03 +01:00 
						 
				 
			
				
					
						
							
							
								Sandro Santilli 
							
						 
					 
					
						
						
						
						
							
						
						
							95cb05e12e 
							
						 
					 
					
						
						
							
							Fix disabling of debug  
						
						
						
						
					 
					
						2020-01-09 10:08:03 +01:00 
						 
				 
			
				
					
						
							
							
								Sandro Santilli 
							
						 
					 
					
						
						
						
						
							
						
						
							5109e17019 
							
						 
					 
					
						
						
							
							Drop debug calls, and unused import  
						
						
						
						
					 
					
						2020-01-09 10:08:03 +01:00 
						 
				 
			
				
					
						
							
							
								Sandro Santilli 
							
						 
					 
					
						
						
						
						
							
						
						
							d2d723b91b 
							
						 
					 
					
						
						
							
							Do not get db and user names from the env if service is used  
						
						
						
						
					 
					
						2020-01-09 10:08:03 +01:00 
						 
				 
			
				
					
						
							
							
								Sandro Santilli 
							
						 
					 
					
						
						
						
						
							
						
						
							07d88b1aaf 
							
						 
					 
					
						
						
							
							Set dbname from environment, if not set already  
						
						
						
						
					 
					
						2020-01-09 10:08:03 +01:00 
						 
				 
			
				
					
						
							
							
								Sandro Santilli 
							
						 
					 
					
						
						
						
						
							
						
						
							67ce48f698 
							
						 
					 
					
						
						
							
							Hard-code provider name in connector, so existing test is fixed  
						
						
						
						
					 
					
						2020-01-09 10:08:03 +01:00 
						 
				 
			
				
					
						
							
							
								Sandro Santilli 
							
						 
					 
					
						
						
						
						
							
						
						
							6aa87fa67b 
							
						 
					 
					
						
						
							
							Rename CursorProxy to CursorAdapter  
						
						
						
						
					 
					
						2020-01-09 10:08:03 +01:00 
						 
				 
			
				
					
						
							
							
								Sandro Santilli 
							
						 
					 
					
						
						
						
						
							
						
						
							e0ec0e0b3b 
							
						 
					 
					
						
						
							
							Make CursorProxy scrollable, tweak more of the adapter  
						
						
						
						
					 
					
						2020-01-09 10:08:03 +01:00 
						 
				 
			
				
					
						
							
							
								Sandro Santilli 
							
						 
					 
					
						
						
						
						
							
						
						
							285a98431f 
							
						 
					 
					
						
						
							
							Remove debugging line  
						
						
						
						
					 
					
						2020-01-09 10:08:03 +01:00 
						 
				 
			
				
					
						
							
							
								Sandro Santilli 
							
						 
					 
					
						
						
						
						
							
						
						
							bb12bf2cca 
							
						 
					 
					
						
						
							
							Add special code to ensure a NULL value gets converted to None  
						
						... 
						
						
						
						NOTE: this should really be done in lower levels 
						
						
					 
					
						2020-01-09 10:08:03 +01:00 
						 
				 
			
				
					
						
							
							
								Sandro Santilli 
							
						 
					 
					
						
						
						
						
							
						
						
							7acbc362c0 
							
						 
					 
					
						
						
							
							Fix more Cursor execution functions (rename table)  
						
						
						
						
					 
					
						2020-01-09 10:08:03 +01:00 
						 
				 
			
				
					
						
							
							
								Sandro Santilli 
							
						 
					 
					
						
						
						
						
							
						
						
							18c51c485c 
							
						 
					 
					
						
						
							
							Fix TopoViewer plugin  
						
						
						
						
					 
					
						2020-01-09 10:08:03 +01:00 
						 
				 
			
				
					
						
							
							
								Sandro Santilli 
							
						 
					 
					
						
						
						
						
							
						
						
							f034317665 
							
						 
					 
					
						
						
							
							Use the new QgsAbstractDatabaseProviderConnection interface  
						
						
						
						
					 
					
						2020-01-09 10:08:03 +01:00 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							b37dd0984e 
							
						 
					 
					
						
						
							
							Rip off a band aid, and deprecate all "proj4" calls from the API  
						
						... 
						
						
						
						Alias these across to new "proj" methods, which don't include the
version number. 
						
						
					 
					
						2019-12-20 12:13:06 +10:00 
						 
				 
			
				
					
						
							
							
								Alessandro Pasotti 
							
						 
					 
					
						
						
						
						
							
						
						
							7f6b3cf877 
							
						 
					 
					
						
						
							
							Fix DB manager PG rename table  
						
						... 
						
						
						
						Fixes  #32808  
					
						2019-11-14 13:42:36 +01:00 
						 
				 
			
				
					
						
							
							
								Alessandro Pasotti 
							
						 
					 
					
						
						
						
						
							
						
						
							6c9f01e28d 
							
						 
					 
					
						
						
							
							Fix postgis 12 adscr -> adbin consrc -> conbin  
						
						
						
						
					 
					
						2019-11-06 12:53:52 +01:00 
						 
				 
			
				
					
						
							
							
								Matthias Kuhn 
							
						 
					 
					
						
						
						
						
							
						
						
							f3dd5150c7 
							
						 
					 
					
						
						
							
							[db_manager] Detect CRS in advanced add layer  
						
						
						
						
					 
					
						2019-10-06 18:43:57 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias Kuhn 
							
						 
					 
					
						
						
						
						
							
						
						
							fd9cc9354f 
							
						 
					 
					
						
						
							
							Fix python warning  
						
						
						
						
					 
					
						2019-10-06 18:43:57 +02:00 
						 
				 
			
				
					
						
							
							
								Sandro Santilli 
							
						 
					 
					
						
						
						
						
							
						
						
							a01db6409c 
							
						 
					 
					
						
						
							
							Have TopoViewer use custom layer ordering  
						
						... 
						
						
						
						This is used to make sure edges are rendered above faces and nodes
above edges, despite legend order. 
						
						
					 
					
						2019-09-06 08:46:53 +02:00 
						 
				 
			
				
					
						
							
							
								Sandro Santilli 
							
						 
					 
					
						
						
						
						
							
						
						
							d921c20f58 
							
						 
					 
					
						
						
							
							Add support for "bbox" URI parameter in PostgreSQL provider  
						
						... 
						
						
						
						.. and use it from TopoViewer DBManager plugin
Closes  #18107  
						
						
					 
					
						2019-08-29 17:47:25 +02:00 
						 
				 
			
				
					
						
							
							
								Sandro Santilli 
							
						 
					 
					
						
						
						
						
							
						
						
							8cc683061c 
							
						 
					 
					
						
						
							
							Update TopoViewer layer style templates  
						
						... 
						
						
						
						From 1.9 version to 2.18 version
Closes  #31471  
						
						
					 
					
						2019-08-29 16:36:55 +02:00 
						 
				 
			
				
					
						
							
							
								Sandro Santilli 
							
						 
					 
					
						
						
						
						
							
						
						
							ae0721891b 
							
						 
					 
					
						
						
							
							Restore TopoViewer functionality  
						
						... 
						
						
						
						This was broken in commit d7166404030292b9536e649795e9efec49225dfd 
						
						
					 
					
						2019-08-21 17:27:48 +02:00 
						 
				 
			
				
					
						
							
							
								Alessandro Pasotti 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a3c4eb9947 
							
						 
					 
					
						
						
							
							Providers connections interface API  
						
						... 
						
						
						
						This is the implementation of the new DB connections API (grant proposal 2019).
Summary
The new API makes it available to QGIS core a new interface for provider connections and will allow to:
    replace the provider specific QgsSettings management in QGIS4 (save/load connections from the settings) NOT IN SCOPE FOR NOW.
    provide a unified API for common operations on DB connections:
        executeSql and get the results
        list tables names and properties and schemas
        create a new vector table (no rasters for now)
        create/rename/drop schemas and tables
        vacuum
       .... 
						
						
					 
					
						2019-08-16 20:44:05 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias Kuhn 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c3e6b7236d 
							
						 
					 
					
						
						
							
							Update python/plugins/db_manager/db_plugins/postgis/connector.py  
						
						... 
						
						
						
						Co-Authored-By: Etienne Trimaille <gustrimaille@yahoo.fr> 
						
						
					 
					
						2019-06-25 08:45:24 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias Kuhn 
							
						 
					 
					
						
						
						
						
							
						
						
							95f63ec3b8 
							
						 
					 
					
						
						
							
							[dbmanager] Fix use before assign  
						
						
						
						
					 
					
						2019-06-24 14:51:59 +02:00 
						 
				 
			
				
					
						
							
							
								Jorge Gustavo Rocha 
							
						 
					 
					
						
						
						
						
							
						
						
							38c8e757aa 
							
						 
					 
					
						
						
							
							References to issues.qgis.org updated  
						
						
						
						
					 
					
						2019-06-12 00:10:43 +01:00 
						 
				 
			
				
					
						
							
							
								Alexander Bruy 
							
						 
					 
					
						
						
						
						
							
						
						
							b489c21b58 
							
						 
					 
					
						
						
							
							[dbmanager] add promary key to the view created by versioning plugin  
						
						... 
						
						
						
						(fix  #25888 ) 
						
						
					 
					
						2019-05-31 14:55:35 +03:00 
						 
				 
			
				
					
						
							
							
								Alexander Bruy 
							
						 
					 
					
						
						
						
						
							
						
						
							03abf0e42b 
							
						 
					 
					
						
						
							
							[db_manager] apply comment to the correct column when altering table  
						
						... 
						
						
						
						column (fix  #21425 ) 
						
						
					 
					
						2019-05-23 15:43:14 +03:00 
						 
				 
			
				
					
						
							
							
								Bas Couwenberg 
							
						 
					 
					
						
						
						
						
							
						
						
							2628c480c5 
							
						 
					 
					
						
						
							
							Don't include revision in sources.  
						
						... 
						
						
						
						Prevent changes to files that weren't changed between releases.
This eases review of the changes between releases significantly. 
						
						
					 
					
						2019-05-17 16:47:47 +02:00 
						 
				 
			
				
					
						
							
							
								Stephen Knox 
							
						 
					 
					
						
						
						
						
							
						
						
							a5cc1842a2 
							
						 
					 
					
						
						
							
							Add boolean type to DB Manager PostGIS provider  
						
						
						
						
					 
					
						2019-05-09 07:44:56 +10:00 
						 
				 
			
				
					
						
							
							
								Ailurupoda 
							
						 
					 
					
						
						
						
						
							
						
						
							9741515fae 
							
						 
					 
					
						
						
							
							Replace db.connector/self + is None  
						
						
						
						
					 
					
						2019-02-08 08:30:48 +01:00 
						 
				 
			
				
					
						
							
							
								Corentin.F 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							68c541b969 
							
						 
					 
					
						
						
							
							Update connector.py  
						
						
						
						
					 
					
						2019-02-07 18:45:53 +01:00 
						 
				 
			
				
					
						
							
							
								Ailurupoda 
							
						 
					 
					
						
						
						
						
							
						
						
							8ed7971626 
							
						 
					 
					
						
						
							
							Another fix try  
						
						
						
						
					 
					
						2019-02-07 17:29:25 +01:00 
						 
				 
			
				
					
						
							
							
								Ailurupoda 
							
						 
					 
					
						
						
						
						
							
						
						
							832eb40166 
							
						 
					 
					
						
						
							
							Another fix try  
						
						
						
						
					 
					
						2019-02-07 16:59:12 +01:00 
						 
				 
			
				
					
						
							
							
								Ailurupoda 
							
						 
					 
					
						
						
						
						
							
						
						
							f27ecab62f 
							
						 
					 
					
						
						
							
							Fix travis  
						
						
						
						
					 
					
						2019-02-07 16:44:28 +01:00 
						 
				 
			
				
					
						
							
							
								Ailurupoda 
							
						 
					 
					
						
						
						
						
							
						
						
							277d4fefae 
							
						 
					 
					
						
						
							
							Fixing travis test  
						
						
						
						
					 
					
						2019-02-07 13:10:37 +01:00 
						 
				 
			
				
					
						
							
							
								Ailurupoda 
							
						 
					 
					
						
						
						
						
							
						
						
							63c010dbb5 
							
						 
					 
					
						
						
							
							Fix create and delete comment from tableProperties  
						
						
						
						
					 
					
						2019-02-07 09:56:48 +01:00