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);
		}

	}
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 ) ; } }
Remove all trace of the extension

@since 3.2.0