public void Load_Northwind_database_with_OrmLite_sqlite_memory_db()
        {
            NorthwindData.LoadData(false);
            GC.Collect();

            var stopWatch = new Stopwatch();

            stopWatch.Start();

            using (var db = ":memory:".OpenDbConnection())
            {
                using (var client = new OrmLitePersistenceProvider(db))
                {
                    OrmLiteNorthwindTests.CreateNorthwindTables(db);
                    LoadNorthwindData(client);
                }
            }

            Console.WriteLine("stopWatch.ElapsedMilliseconds: " + stopWatch.ElapsedMilliseconds);
        }
        public void Load_Northwind_database_with_ormlite_postgresql()
        {
            OrmLiteConfig.DialectProvider = PostgreSQLDialectProvider.Instance;

            NorthwindData.LoadData(false);
            GC.Collect();

            var stopWatch = new Stopwatch();

            stopWatch.Start();

            using (var db = OpenDbConnection())
            {
                using (var client = new OrmLitePersistenceProvider(db))
                {
                    OrmLiteNorthwindTests.CreateNorthwindTables(db);
                    LoadNorthwindData(client);
                }
            }

            Console.WriteLine("stopWatch.ElapsedMilliseconds: " + stopWatch.ElapsedMilliseconds);
        }