mirror of
https://github.com/anjoy8/Blog.Core.git
synced 2024-09-20 23:48:27 +08:00
add sqlite db
This commit is contained in:
parent
f0d7fc2d23
commit
d14bc99c57
1
.gitignore
vendored
1
.gitignore
vendored
|
@ -335,3 +335,4 @@ ASALocalRun/
|
|||
|
||||
# wwwroot/images
|
||||
*images/
|
||||
Blog.Core/WMBlog.db
|
||||
|
|
|
@ -4,6 +4,9 @@ namespace Blog.Core.Common.DB
|
|||
{
|
||||
public class BaseDBConfig
|
||||
{
|
||||
private static string sqliteConnection = Appsettings.app(new string[] { "AppSettings", "Sqlite", "SqliteConnection" });
|
||||
private static bool isSqliteEnabled = (Appsettings.app(new string[] { "AppSettings", "Sqlite", "Enabled" })).ObjToBool();
|
||||
|
||||
private static string sqlServerConnection = Appsettings.app(new string[] { "AppSettings", "SqlServer", "SqlServerConnection" });
|
||||
private static bool isSqlServerEnabled = (Appsettings.app(new string[] { "AppSettings", "SqlServer", "Enabled" })).ObjToBool();
|
||||
|
||||
|
@ -20,7 +23,12 @@ namespace Blog.Core.Common.DB
|
|||
|
||||
private static string InitConn()
|
||||
{
|
||||
if (isSqlServerEnabled)
|
||||
if (isSqliteEnabled)
|
||||
{
|
||||
DbType = DataBaseType.Sqlite;
|
||||
return sqliteConnection;
|
||||
}
|
||||
else if (isSqlServerEnabled)
|
||||
{
|
||||
DbType = DataBaseType.SqlServer;
|
||||
return File.Exists(@"D:\my-file\dbCountPsw1.txt") ? File.ReadAllText(@"D:\my-file\dbCountPsw1.txt").Trim() : sqlServerConnection;
|
||||
|
|
|
@ -27,6 +27,10 @@
|
|||
"LogAOP": {
|
||||
"Enabled": true
|
||||
},
|
||||
"Sqlite": {
|
||||
"Enabled": false,
|
||||
"SqliteConnection": "Data Source=WMBlog.db"
|
||||
},
|
||||
"SqlServer": {
|
||||
"Enabled": false,
|
||||
"SqlServerConnection": "Server=.;Database=WMBlogDB;User ID=sa;Password=123;",
|
||||
|
|
Loading…
Reference in New Issue
Block a user