Beispiel #1
0
 public static void TranferVisitedSystemstoJournalTableIfRequired()
 {
     if (System.IO.File.Exists(SQLiteConnectionED.GetSQLiteDBFile(EDDSqlDbSelection.EDDiscovery)))
     {
         if (SQLiteDBClass.GetSettingBool("ImportVisitedSystems", false) == false)
         {
             TranferVisitedSystemstoJournalTable();
             SQLiteDBClass.PutSettingBool("ImportVisitedSystems", true);
         }
     }
 }
Beispiel #2
0
        public static void Initialize()
        {
            InitializeIfNeeded(() =>
            {
                string dbv4file   = SQLiteConnectionED.GetSQLiteDBFile(EDDSqlDbSelection.EDDiscovery);
                string dbuserfile = SQLiteConnectionED.GetSQLiteDBFile(EDDSqlDbSelection.EDDUser);

                if (File.Exists(dbv4file) && !File.Exists(dbuserfile))
                {
                    File.Copy(dbv4file, dbuserfile);
                }

                using (SQLiteConnectionUser conn = new SQLiteConnectionUser(true, true, EDDbAccessMode.Writer))
                {
                    UpgradeUserDB(conn);
                }
            });
        }