Add Database class unit test
This commit is contained in:
@@ -11,7 +11,7 @@ public static class Database
|
||||
/// </summary>
|
||||
/// <param name="dbName">数据库名称(不含扩展名)</param>
|
||||
/// <returns>数据库连接</returns>
|
||||
static IDbConnection GetConnection(string dbName = "default")
|
||||
internal static IDbConnection GetConnection(string dbName = "default")
|
||||
{
|
||||
string connectionString = $"Data Source={dbName}.rdb;Version=3;";
|
||||
return new SQLiteConnection(connectionString);
|
||||
@@ -20,7 +20,7 @@ public static class Database
|
||||
/// <summary>
|
||||
/// 初始化数据库表结构
|
||||
/// </summary>
|
||||
public static void InitializeDatabase()
|
||||
public static void InitializeDatabase(string databaseName = "default")
|
||||
{
|
||||
using var connection = GetConnection();
|
||||
connection.Open();
|
||||
|
||||
Reference in New Issue
Block a user