code: public void removeExtension() {
  
  		if (geoPackage.isTable(DataColumns.TABLE_NAME)) {
  			geoPackage.dropTable(DataColumns.TABLE_NAME);
  		}
  
  		if (geoPackage.isTable(DataColumnConstraints.TABLE_NAME)) {
  			geoPackage.dropTable(DataColumnConstraints.TABLE_NAME);
  		}
  
  		try {
  			if (extensionsDao.isTableExists()) {
  				extensionsDao.deleteByExtension(EXTENSION_NAME);
  			}
  		} catch (SQLException e) {
  			throw new GeoPackageException(
  					"Failed to delete Schema extension. GeoPackage: "
  							+ geoPackage.getName(), e);
  		}
  
  	}
docs: Remove all trace of the extension
  
  @since 3.2.0