@@ -16,23 +16,23 @@ public class Config
16
16
public static Dialect DefaultDialect = Dialect . Sqlite ;
17
17
public const bool EnableDebugLogging = false ;
18
18
19
- public static string SqliteMemoryDb = ":memory:" ;
19
+ public static string SqliteMemoryDb = Environment . GetEnvironmentVariable ( "SQLITE_CONNECTION" ) ?? ":memory:" ;
20
20
public static string SqliteFileDir = "~/App_Data/" . MapAbsolutePath ( ) ;
21
21
public static string SqliteFileDb = "~/App_Data/db.sqlite" . MapAbsolutePath ( ) ;
22
22
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;" ;
24
24
//public static string SqlServerBuildDb = "Data Source=localhost;Initial Catalog=TestDb;Integrated Security=SSPI;Connect Timeout=120;MultipleActiveResultSets=True";
25
25
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" ;
28
28
public static string MySqlDb_10_1 = "Server=localhost;Port=48202;Database=test;UID=root;Password=test;SslMode=none" ;
29
29
public static string MySqlDb_10_2 = "Server=localhost;Port=48203;Database=test;UID=root;Password=test;SslMode=none" ;
30
30
public static string MySqlDb_10_3 = "Server=localhost;Port=48204;Database=test;UID=root;Password=test;SslMode=none" ;
31
31
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" ;
33
33
public static string PostgresDb_10 = "Server=localhost;Port=48302;User Id=test;Password=test;Database=test;Pooling=true;MinPoolSize=0;MaxPoolSize=200" ;
34
34
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;" ;
36
36
37
37
38
38
public static IOrmLiteDialectProvider DefaultProvider = SqlServerDialect . Provider ;
@@ -134,6 +134,7 @@ private OrmLiteConnectionFactory Init()
134
134
135
135
//OrmLiteConfig.DeoptimizeReader = true;
136
136
LogManager . LogFactory = new ConsoleLogFactory ( debugEnabled : Config . EnableDebugLogging ) ;
137
+
137
138
switch ( Dialect )
138
139
{
139
140
case Dialect . Sqlite :
0 commit comments