public override bool IsTableInDatabase(Type type) { var name = type.Name; var connection = GetWriteConnectionFactory()(); var command = connection.CreateCommand(""); command.CommandText = $"SELECT name FROM sqlite_master WHERE type='table' AND name='{name}';"; return(command.ExecuteScalar <string>() != null); }
public override IStorageResetter GetStorageResetter() { return(new StorageResetter(GetWriteConnectionFactory()())); }