Android Open Source - tetravex-android Database Base Manager From Project Back to project page tetravex-android .
License The source code is released under:
GNU General Public License
If you think the Android project tetravex-android listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.
Java Source Code package com.github.tetravex_android.domain;
/ * f r o m w w w . j a v a 2 s . c o m * /
import android.util.Log;
import org.dbtools.android.domain.AndroidDatabase;
import org.dbtools.android.domain.AndroidDatabaseManager;
import android.database.sqlite.SQLiteDatabase;
import org.dbtools.android.domain.AndroidBaseManager;
/**
* DatabaseBaseManager.java
*
* GENERATED FILE - DO NOT EDIT
*/
@SuppressWarnings("all" )
public abstract class DatabaseBaseManager extends AndroidDatabaseManager {
public static final String MAIN_DATABASE_NAME = "main" ;
public void createMainTables(@javax.annotation.Nonnull AndroidDatabase androidDatabase) {
SQLiteDatabase database = androidDatabase.getSqLiteDatabase();
database.beginTransaction();
// Enum Tables
// Tables
AndroidBaseManager.createTable(database,
com.github.tetravex_android.domain.two.Two.CREATE_TABLE);
AndroidBaseManager.createTable(database,
com.github.tetravex_android.domain.three.Three.CREATE_TABLE);
AndroidBaseManager.createTable(database,
com.github.tetravex_android.domain.four.Four.CREATE_TABLE);
AndroidBaseManager.createTable(database,
com.github.tetravex_android.domain.five.Five.CREATE_TABLE);
database.setTransactionSuccessful();
database.endTransaction();
}
public void onCreate(@javax.annotation.Nonnull AndroidDatabase androidDatabase) {
Log.i(TAG, "Creating database: " + androidDatabase.getName());
if (androidDatabase.getName().equals(MAIN_DATABASE_NAME)) {
createMainTables(androidDatabase);
}
}
public void onCreateViews(@javax.annotation.Nonnull AndroidDatabase androidDatabase) {
Log.i(TAG, "Creating database views: " + androidDatabase.getName());
}
public void onDropViews(@javax.annotation.Nonnull AndroidDatabase androidDatabase) {
Log.i(TAG, "Dropping database views: " + androidDatabase.getName());
}
}
Java Source Code List com.github.tetravex_android.ApplicationTest.java com.github.tetravex_android.Constants.java com.github.tetravex_android.TetravexApp.java com.github.tetravex_android.TetravexModule.java com.github.tetravex_android.activity.DashboardActivity.java com.github.tetravex_android.activity.HiScoreActivity.java com.github.tetravex_android.activity.HowToActivity.java com.github.tetravex_android.activity.LegalActivity.java com.github.tetravex_android.activity.PauseActivity.java com.github.tetravex_android.activity.PuzzleActivity.java com.github.tetravex_android.activity.SettingsActivity.java com.github.tetravex_android.data.BoardAdapter.java com.github.tetravex_android.data.HiScoreManager.java com.github.tetravex_android.domain.DatabaseBaseManager.java com.github.tetravex_android.domain.DatabaseManager.java com.github.tetravex_android.domain.five.FiveBaseManager.java com.github.tetravex_android.domain.five.FiveBaseRecord.java com.github.tetravex_android.domain.five.FiveManager.java com.github.tetravex_android.domain.five.Five.java com.github.tetravex_android.domain.four.FourBaseManager.java com.github.tetravex_android.domain.four.FourBaseRecord.java com.github.tetravex_android.domain.four.FourManager.java com.github.tetravex_android.domain.four.Four.java com.github.tetravex_android.domain.three.ThreeBaseManager.java com.github.tetravex_android.domain.three.ThreeBaseRecord.java com.github.tetravex_android.domain.three.ThreeManager.java com.github.tetravex_android.domain.three.Three.java com.github.tetravex_android.domain.two.TwoBaseManager.java com.github.tetravex_android.domain.two.TwoBaseRecord.java com.github.tetravex_android.domain.two.TwoManager.java com.github.tetravex_android.domain.two.Two.java com.github.tetravex_android.fragment.HiScoreTableFragment.java com.github.tetravex_android.fragment.HowToFragment.java com.github.tetravex_android.fragment.PageFragmentFactory.java com.github.tetravex_android.game.Puzzle.java com.github.tetravex_android.game.Score.java com.github.tetravex_android.game.Tile.java