mirror of
https://github.com/qgis/QGIS.git
synced 2025-10-16 00:05:45 -04:00
Merge pull request #57754 from agiudiceandrea/fix-57751-dbmanager-delete-raster-gpkg
[DB Manager] Fix delete raster layer in GeoPackage (Fix #57751)
This commit is contained in:
commit
4b38aad3d1
@ -587,7 +587,9 @@ class GPKGDBConnector(DBConnector):
|
|||||||
def deleteTable(self, table):
|
def deleteTable(self, table):
|
||||||
"""Deletes table from the database """
|
"""Deletes table from the database """
|
||||||
if self.isRasterTable(table):
|
if self.isRasterTable(table):
|
||||||
return False
|
sql = "DROP TABLE {}".format(self.quoteId(table))
|
||||||
|
self._execute_and_commit(sql)
|
||||||
|
return True
|
||||||
|
|
||||||
_, tablename = self.getSchemaTableName(table)
|
_, tablename = self.getSchemaTableName(table)
|
||||||
for i in range(self.gdal_ds.GetLayerCount()):
|
for i in range(self.gdal_ds.GetLayerCount()):
|
||||||
|
Loading…
x
Reference in New Issue
Block a user