Beispiel #1
0
        private void CreateDatabase(string path)
        {
            Logger.LogNotice($"Creating Database at '{path}'");
            SQLiteConnection.CreateFile(path);

            InitializeConnection(path);

            using (new EnsuredResourceCriticalOperation(_sqlConnection))
            {
                InitialSchema.Create(_sqlConnection);
            }
        }
Beispiel #2
0
        private void CreateDatabase(string path)
        {
            Logger.LogNotice($"Creating Database at '{path}'");
            SQLiteConnection.CreateFile(path);

            if (!InitializeConnection(path))
            {
                Logger.LogWarn("Error loading ContactsManager - continue without Contacts API");
                return;
            }

            using (new EnsuredResourceCriticalOperation(_sqlConnection))
            {
                InitialSchema.Create(_sqlConnection);
            }
        }