Sic03-8inch/Yalv/YALV.Core/Providers/SqliteEntriesProvider.cs

15 lines
507 B
C#
Raw Normal View History

2023-03-03 15:42:13 +08:00
using System.Data;
using System.Data.SQLite;
namespace YALV.Core.Providers
{
public class SqliteEntriesProvider : AbstractEntriesProviderBase
{
protected override IDbConnection CreateConnection(string dataSource)
{
SQLiteConnectionStringBuilder sb = new SQLiteConnectionStringBuilder { DataSource = dataSource, FailIfMissing = true };
string connectionString = sb.ConnectionString;
return new SQLiteConnection(connectionString);
}
}
}