Skip to content
This repository was archived by the owner on Dec 24, 2022. It is now read-only.

Commit 0878cc1

Browse files
committed
invert if statements so target / behavior matches
1 parent 92bc2de commit 0878cc1

2 files changed

Lines changed: 11 additions & 10 deletions

File tree

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1463,7 +1463,7 @@ db.Delete<Rockstar>(new Dictionary<string, object> {
14631463
});
14641464
```
14651465

1466-
### BelongsTo Attribute
1466+
### BelongTo Attribute
14671467

14681468
The `[BelongTo]` attribute can be used for specifying how Custom POCO results are mapped when the resultset is ambiguous, e.g:
14691469

src/ServiceStack.OrmLite/Expressions/SqlExpression.Join.cs

Lines changed: 10 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -315,13 +315,13 @@ public string SelectInto<TModel>(QueryType queryType)
315315

316316
if (fieldDef.CustomSelect == null)
317317
{
318-
if (!fieldDef.IsRowVersion)
318+
if (fieldDef.IsRowVersion)
319319
{
320-
sbSelect.Append($"{GetQuotedColumnName(tableDef, matchingField.Name)} AS {SqlColumn(fieldDef.Name)}");
320+
sbSelect.Append(DialectProvider.GetRowVersionSelectColumn(fieldDef, DialectProvider.GetTableName(tableDef.ModelName)));
321321
}
322322
else
323323
{
324-
sbSelect.Append(DialectProvider.GetRowVersionSelectColumn(fieldDef, DialectProvider.GetTableName(tableDef.ModelName)));
324+
sbSelect.Append($"{GetQuotedColumnName(tableDef, matchingField.Name)} AS {SqlColumn(fieldDef.Name)}");
325325
}
326326
}
327327
else
@@ -353,19 +353,20 @@ public string SelectInto<TModel>(QueryType queryType)
353353

354354
if (fieldDef.CustomSelect == null)
355355
{
356-
if (!fieldDef.IsRowVersion)
356+
if (fieldDef.IsRowVersion)
357+
{
358+
sbSelect.Append(DialectProvider.GetRowVersionSelectColumn(fieldDef,
359+
DialectProvider.GetTableName(tableAlias ?? tableDef.ModelName, tableDef.Schema)));
360+
}
361+
else
357362
{
358-
sbSelect.Append(tableAlias == null
363+
sbSelect.Append(tableAlias == null
359364
? GetQuotedColumnName(tableDef, tableFieldDef.Name)
360365
: GetQuotedColumnName(tableDef, tableAlias, tableFieldDef.Name));
361366

362367
if (tableFieldDef.RequiresAlias)
363368
sbSelect.Append(" AS ").Append(SqlColumn(fieldDef.Name));
364369
}
365-
else
366-
{
367-
sbSelect.Append(DialectProvider.GetRowVersionSelectColumn(fieldDef, DialectProvider.GetTableName(tableAlias ?? tableDef.ModelName, tableDef.Schema)));
368-
}
369370
}
370371
else
371372
{

0 commit comments

Comments
 (0)