Unify codeing style.

This commit is contained in:
2026-05-25 20:48:08 +08:00
parent e1269de80e
commit 937f1dd3a9
5 changed files with 72 additions and 72 deletions
+1 -1
View File
@@ -42,7 +42,7 @@ public class AudioFileScanner
return false;
}
var extension = Path.GetExtension(filePath).ToLowerInvariant();
string extension = Path.GetExtension(filePath).ToLowerInvariant();
return SupportedExtensions.Contains(extension);
}
}
+28 -28
View File
@@ -26,7 +26,7 @@ public static class Database
/// </summary>
public static void InitializeDatabase(string databaseName = "default")
{
using var connection = GetConnection(databaseName);
using IDbConnection connection = GetConnection(databaseName);
connection.Open();
const string sql = """
@@ -131,7 +131,7 @@ public static class Database
{
try
{
using var connection = GetConnection();
using IDbConnection connection = GetConnection();
connection.Open();
const string sql = @"
@@ -183,11 +183,11 @@ public static class Database
/// <returns>成功添加的记录数</returns>
public static int AddEntries(IEnumerable<AudioFileMeta> entries)
{
var count = 0;
using var connection = GetConnection();
int count = 0;
using IDbConnection connection = GetConnection();
connection.Open();
using var transaction = connection.BeginTransaction();
using IDbTransaction transaction = connection.BeginTransaction();
try
{
const string sql = @"
@@ -222,7 +222,7 @@ public static class Database
);
";
foreach (var entry in entries)
foreach (AudioFileMeta entry in entries)
{
connection.Execute(sql, entry, transaction);
count++;
@@ -247,7 +247,7 @@ public static class Database
/// <returns>是否存在</returns>
public static bool EntryExists(string md5, string filePath)
{
using var connection = GetConnection();
using IDbConnection connection = GetConnection();
connection.Open();
const string sql = @"
@@ -255,7 +255,7 @@ public static class Database
WHERE md5 = @Md5 OR path = @Path;
";
var count = connection.ExecuteScalar<int>(sql, new { Md5 = md5, Path = filePath });
int count = connection.ExecuteScalar<int>(sql, new { Md5 = md5, Path = filePath });
return count > 0;
}
@@ -306,7 +306,7 @@ public static class Database
/// </summary>
public static AudioFileMeta? GetEntryById(int id)
{
using var connection = GetConnection();
using IDbConnection connection = GetConnection();
connection.Open();
const string sql = $"SELECT {DetailSelectColumns} FROM audio_files WHERE id = @Id;";
@@ -319,7 +319,7 @@ public static class Database
/// </summary>
public static AudioFileMeta? GetEntryByUniqueId(string uniqueId)
{
using var connection = GetConnection();
using IDbConnection connection = GetConnection();
connection.Open();
const string sql = $"SELECT {DetailSelectColumns} FROM audio_files WHERE unique_id = @UniqueId;";
@@ -342,11 +342,11 @@ public static class Database
int limit = 100,
int offset = 0)
{
using var connection = GetConnection();
using IDbConnection connection = GetConnection();
connection.Open();
var where = new List<string>();
var parameters = new DynamicParameters();
List<string> where = new();
DynamicParameters parameters = new();
if (!string.IsNullOrWhiteSpace(searchText))
{
@@ -379,22 +379,22 @@ public static class Database
parameters.Add("@Category", category);
}
var whereClause = where.Count > 0 ? "WHERE " + string.Join(" AND ", where) : "";
string whereClause = where.Count > 0 ? "WHERE " + string.Join(" AND ", where) : "";
var orderBy = "ORDER BY date_added DESC";
string orderBy = "ORDER BY date_added DESC";
if (!string.IsNullOrWhiteSpace(sortBy) && AllowedSortColumns.Contains(sortBy))
{
var dir = sortDescending ? "DESC" : "ASC";
string dir = sortDescending ? "DESC" : "ASC";
orderBy = $"ORDER BY [{sortBy}] {dir}";
}
var sql = $"""
SELECT {ListSelectColumns}
FROM audio_files
{whereClause}
{orderBy}
LIMIT @Limit OFFSET @Offset;
""";
string sql = $"""
SELECT {ListSelectColumns}
FROM audio_files
{whereClause}
{orderBy}
LIMIT @Limit OFFSET @Offset;
""";
parameters.Add("@Limit", limit);
parameters.Add("@Offset", offset);
@@ -421,11 +421,11 @@ public static class Database
int? channels = null,
string? category = null)
{
using var connection = GetConnection();
using IDbConnection connection = GetConnection();
connection.Open();
var where = new List<string>();
var parameters = new DynamicParameters();
List<string> where = new();
DynamicParameters parameters = new();
if (!string.IsNullOrWhiteSpace(searchText))
{
@@ -458,8 +458,8 @@ public static class Database
parameters.Add("@Category", category);
}
var whereClause = where.Count > 0 ? "WHERE " + string.Join(" AND ", where) : "";
var sql = $"SELECT COUNT(*) FROM audio_files {whereClause};";
string whereClause = where.Count > 0 ? "WHERE " + string.Join(" AND ", where) : "";
string sql = $"SELECT COUNT(*) FROM audio_files {whereClause};";
return connection.ExecuteScalar<int>(sql, parameters);
}