Sic04/Yalv/YALV.Core/Providers/SqliteEntriesProvider.cs

15 lines
507 B
C#
Raw Normal View History

2022-09-19 09:16:33 +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);
}
}
}