Replaced DBHelper.TABLE_INSTALLED_APP with Schema.InstalledAppTable.NAME
This commit is contained in:
parent
6fb23d2efa
commit
668cc27d29
@ -274,7 +274,7 @@ public class AppProvider extends FDroidProvider {
|
||||
public void naturalJoinToInstalledTable() {
|
||||
if (!requiresInstalledTable) {
|
||||
join(
|
||||
DBHelper.TABLE_INSTALLED_APP,
|
||||
InstalledAppTable.NAME,
|
||||
"installed",
|
||||
"installed." + InstalledAppTable.Cols.PACKAGE_NAME + " = " + getTableName() + ".id");
|
||||
requiresInstalledTable = true;
|
||||
@ -284,7 +284,7 @@ public class AppProvider extends FDroidProvider {
|
||||
public void leftJoinToInstalledTable() {
|
||||
if (!requiresInstalledTable) {
|
||||
leftJoin(
|
||||
DBHelper.TABLE_INSTALLED_APP,
|
||||
InstalledAppTable.NAME,
|
||||
"installed",
|
||||
"installed." + InstalledAppTable.Cols.PACKAGE_NAME + " = " + getTableName() + ".id");
|
||||
requiresInstalledTable = true;
|
||||
|
@ -93,8 +93,7 @@ class DBHelper extends SQLiteOpenHelper {
|
||||
+ "iconUrlLarge text, "
|
||||
+ "primary key(id));";
|
||||
|
||||
public static final String TABLE_INSTALLED_APP = "fdroid_installedApp";
|
||||
private static final String CREATE_TABLE_INSTALLED_APP = "CREATE TABLE " + TABLE_INSTALLED_APP
|
||||
private static final String CREATE_TABLE_INSTALLED_APP = "CREATE TABLE " + InstalledAppTable.NAME
|
||||
+ " ( "
|
||||
+ InstalledAppTable.Cols.PACKAGE_NAME + " TEXT NOT NULL PRIMARY KEY, "
|
||||
+ InstalledAppTable.Cols.VERSION_CODE + " INT NOT NULL, "
|
||||
@ -105,7 +104,7 @@ class DBHelper extends SQLiteOpenHelper {
|
||||
+ InstalledAppTable.Cols.HASH_TYPE + " TEXT NOT NULL, "
|
||||
+ InstalledAppTable.Cols.HASH + " TEXT NOT NULL"
|
||||
+ " );";
|
||||
private static final String DROP_TABLE_INSTALLED_APP = "DROP TABLE " + TABLE_INSTALLED_APP + ";";
|
||||
private static final String DROP_TABLE_INSTALLED_APP = "DROP TABLE " + InstalledAppTable.NAME + ";";
|
||||
|
||||
private static final int DB_VERSION = 57;
|
||||
|
||||
|
@ -13,6 +13,7 @@ import android.util.Log;
|
||||
|
||||
import org.fdroid.fdroid.R;
|
||||
import org.fdroid.fdroid.Utils;
|
||||
import org.fdroid.fdroid.data.Schema.InstalledAppTable;
|
||||
import org.fdroid.fdroid.data.Schema.InstalledAppTable.Cols;
|
||||
|
||||
import java.util.HashMap;
|
||||
@ -99,7 +100,7 @@ public class InstalledAppProvider extends FDroidProvider {
|
||||
|
||||
@Override
|
||||
protected String getTableName() {
|
||||
return DBHelper.TABLE_INSTALLED_APP;
|
||||
return InstalledAppTable.NAME;
|
||||
}
|
||||
|
||||
@Override
|
||||
|
@ -145,7 +145,7 @@ public interface Schema {
|
||||
|
||||
interface InstalledAppTable {
|
||||
|
||||
String NAME = DBHelper.TABLE_INSTALLED_APP;
|
||||
String NAME = "fdroid_installedApp";
|
||||
|
||||
interface Cols {
|
||||
String _ID = "rowid as _id"; // Required for CursorLoaders
|
||||
|
Loading…
x
Reference in New Issue
Block a user