mirror of
https://github.com/Readarr/Readarr.git
synced 2026-04-20 21:54:25 -04:00
Moved source code under src folder - massive change
This commit is contained in:
@@ -0,0 +1,28 @@
|
||||
using Marr.Data.QGen.Dialects;
|
||||
|
||||
namespace Marr.Data.QGen
|
||||
{
|
||||
/// <summary>
|
||||
/// This class creates a SQL delete query.
|
||||
/// </summary>
|
||||
public class DeleteQuery : IQuery
|
||||
{
|
||||
protected Table TargetTable { get; set; }
|
||||
protected string WhereClause { get; set; }
|
||||
protected Dialect Dialect { get; set; }
|
||||
|
||||
public DeleteQuery(Dialect dialect, Table targetTable, string whereClause)
|
||||
{
|
||||
Dialect = dialect;
|
||||
TargetTable = targetTable;
|
||||
WhereClause = whereClause;
|
||||
}
|
||||
|
||||
public string Generate()
|
||||
{
|
||||
return string.Format("DELETE FROM {0} {1} ",
|
||||
Dialect.CreateToken(TargetTable.Name),
|
||||
WhereClause);
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user