@@ -16,23 +16,23 @@ public class Config
1616 public static Dialect DefaultDialect = Dialect . Sqlite ;
1717 public const bool EnableDebugLogging = false ;
1818
19- public static string SqliteMemoryDb = ":memory:" ;
19+ public static string SqliteMemoryDb = Environment . GetEnvironmentVariable ( "SQLITE_CONNECTION" ) ?? ":memory:" ;
2020 public static string SqliteFileDir = "~/App_Data/" . MapAbsolutePath ( ) ;
2121 public static string SqliteFileDb = "~/App_Data/db.sqlite" . MapAbsolutePath ( ) ;
2222 public static string SqlServerDb = "~/App_Data/Database1.mdf" . MapAbsolutePath ( ) ;
23- public static string SqlServerBuildDb = "Data Source=localhost,48501\\ SQLExpress;Network Library=DBMSSOCN;Initial Catalog=master;User Id=sa;Password=Test!tesT;Connect Timeout=120;MultipleActiveResultSets=True;" ;
23+ public static string SqlServerBuildDb = Environment . GetEnvironmentVariable ( "MSSQL_CONNECTION" ) ?? "Data Source=localhost,48501\\ SQLExpress;Network Library=DBMSSOCN;Initial Catalog=master;User Id=sa;Password=Test!tesT;Connect Timeout=120;MultipleActiveResultSets=True;" ;
2424 //public static string SqlServerBuildDb = "Data Source=localhost;Initial Catalog=TestDb;Integrated Security=SSPI;Connect Timeout=120;MultipleActiveResultSets=True";
2525
26- public static string OracleDb = "Data Source=localhost:48401/XE;User ID=system;Password=test" ;
27- public static string MySqlDb_5_5 = "Server=localhost;Port=48201;Database=test;UID=root;Password=test;SslMode=none" ;
26+ public static string OracleDb = Environment . GetEnvironmentVariable ( "ORACLE_CONNECTION" ) ?? "Data Source=localhost:48401/XE;User ID=system;Password=test" ;
27+ public static string MySqlDb_5_5 = Environment . GetEnvironmentVariable ( "MYSQL_CONNECTION" ) ?? "Server=localhost;Port=48201;Database=test;UID=root;Password=test;SslMode=none" ;
2828 public static string MySqlDb_10_1 = "Server=localhost;Port=48202;Database=test;UID=root;Password=test;SslMode=none" ;
2929 public static string MySqlDb_10_2 = "Server=localhost;Port=48203;Database=test;UID=root;Password=test;SslMode=none" ;
3030 public static string MySqlDb_10_3 = "Server=localhost;Port=48204;Database=test;UID=root;Password=test;SslMode=none" ;
3131 public static string MySqlDb_10_4 = "Server=localhost;Port=48205;Database=test;UID=root;Password=test;SslMode=none" ;
32- public static string PostgresDb_9 = "Server=localhost;Port=48301;User Id=test;Password=test;Database=test;Pooling=true;MinPoolSize=0;MaxPoolSize=200" ;
32+ public static string PostgresDb_9 = Environment . GetEnvironmentVariable ( "PGSQL_CONNECTION" ) ?? "Server=localhost;Port=48301;User Id=test;Password=test;Database=test;Pooling=true;MinPoolSize=0;MaxPoolSize=200" ;
3333 public static string PostgresDb_10 = "Server=localhost;Port=48302;User Id=test;Password=test;Database=test;Pooling=true;MinPoolSize=0;MaxPoolSize=200" ;
3434 public static string PostgresDb_11 = "Server=localhost;Port=48303;User Id=test;Password=test;Database=test;Pooling=true;MinPoolSize=0;MaxPoolSize=200" ;
35- public static string FirebirdDb_3 = @"User=SYSDBA;Password=masterkey;Database=/firebird/data/test.gdb;DataSource=localhost;Port=48101;Dialect=3;charset=ISO8859_1;MinPoolSize=0;MaxPoolSize=100;" ;
35+ public static string FirebirdDb_3 = Environment . GetEnvironmentVariable ( "FIREBIRD_CONNECTION" ) ?? @"User=SYSDBA;Password=masterkey;Database=/firebird/data/test.gdb;DataSource=localhost;Port=48101;Dialect=3;charset=ISO8859_1;MinPoolSize=0;MaxPoolSize=100;" ;
3636
3737
3838 public static IOrmLiteDialectProvider DefaultProvider = SqlServerDialect . Provider ;
@@ -134,6 +134,7 @@ private OrmLiteConnectionFactory Init()
134134
135135 //OrmLiteConfig.DeoptimizeReader = true;
136136 LogManager . LogFactory = new ConsoleLogFactory ( debugEnabled : Config . EnableDebugLogging ) ;
137+
137138 switch ( Dialect )
138139 {
139140 case Dialect . Sqlite :
0 commit comments