public static void CreateDatabaseFile(string path)
        {
            try
            {
                using (var sqLiteConnection = CreateConnection(path))
                    using (var context = new AfTestAppContext(sqLiteConnection))
                    {
                        var initializator =
                            new CreateDatabaseIfNotExists <AfTestAppContext>();
                        Database.SetInitializer(initializator);

                        context.SaveChanges();
                        // do not delete this log trace. we need some DB touch
                        //_log.Trace("Db Context validated. Found {0} Customer(s)", context.A1.Count());
                    }
            }
            catch (Exception ex)
            {
                Logger.Error(ex);
            }
        }