コード例 #1
0
 public EzraDatabaseManager(IDatabaseConnection databaseConnection)
 {
     this.database = databaseConnection.DbConnection();
     database.CreateTable <ReportItem>();
     database.CreateTable <Settings>();
     database.CreateTable <CounterTimestamp>();
 }
コード例 #2
0
        private void Init(IDatabaseConnection databaseConnection)
        {
            if (Database != null)
            {
                return;
            }

            // Connect database
            Database = databaseConnection.DbConnection(DatabaseName);

            // Create database
            var listTable = new List <Type> {
                typeof(Class),
                typeof(Score),
                typeof(Setting),
                typeof(Student),
                typeof(Subject),
                typeof(User)
            };

            foreach (var table in listTable)
            {
                CreateTable(table);
            }
        }
コード例 #3
0
 public Database(string databaseName)
 {
     DatabaseName = databaseName;
     connection   = SQLiteDatabase.DbConnection(DatabaseName);
 }
コード例 #4
0
ファイル: UserDb.cs プロジェクト: kjakub777/MyKJVGit
 public UserDB()
 {
     DbWrapper = DependencyService.Get <IDatabaseConnection>();
     DbConn    = DbWrapper.DbConnection();
 }