Skip to content

Commit 846d5db

Browse files
committed
cleanup
1 parent 807740d commit 846d5db

File tree

1 file changed

+47
-43
lines changed

1 file changed

+47
-43
lines changed

MyApp/_pages/autoquery/rdbms.md

Lines changed: 47 additions & 43 deletions
Original file line numberDiff line numberDiff line change
@@ -438,51 +438,55 @@ public class QueryRockstars : QueryDb<Rockstar> {}
438438
The built-in conventions allow using convention-based naming to query fields with expected behavior using self-describing properties. To explore this in more detail lets look at what built-in conventions are defined:
439439

440440
```csharp
441-
const string GreaterThanOrEqualFormat = "{Field} >= {Value}";
442-
const string GreaterThanFormat = "{Field} > {Value}";
443-
const string LessThanFormat = "{Field} < {Value}";
444-
const string LessThanOrEqualFormat = "{Field} <= {Value}";
445-
const string NotEqualFormat = "{Field} <> {Value}";
446-
const string IsNull = "{Field} IS NULL";
447-
const string IsNotNull = "{Field} IS NOT NULL";
441+
GreaterThanOrEqual = "{Field} >= {Value}";
442+
GreaterThan = "{Field} > {Value}";
443+
LessThan = "{Field} < {Value}";
444+
LessThanOrEqual = "{Field} <= {Value}";
445+
NotEqual = "{Field} <> {Value}";
446+
IsNull = "{Field} IS NULL";
447+
IsNotNull = "{Field} IS NOT NULL";
448448

449449
ImplicitConventions = new()
450450
{
451-
{"%Above%", GreaterThanFormat},
452-
{"Begin%", GreaterThanFormat},
453-
{"%Beyond%", GreaterThanFormat},
454-
{"%Over%", GreaterThanFormat},
455-
{"%OlderThan", GreaterThanFormat},
456-
{"%After%", GreaterThanFormat},
457-
{"OnOrAfter%", GreaterThanOrEqualFormat},
458-
{"%From%", GreaterThanOrEqualFormat},
459-
{"Since%", GreaterThanOrEqualFormat},
460-
{"Start%", GreaterThanOrEqualFormat},
461-
{"%Higher%", GreaterThanOrEqualFormat},
462-
{">%", GreaterThanOrEqualFormat},
463-
{"%>", GreaterThanFormat},
464-
{"%!", NotEqualFormat},
465-
{"<>%", NotEqualFormat},
466-
467-
{"%GreaterThanOrEqualTo%", GreaterThanOrEqualFormat},
468-
{"%GreaterThan%", GreaterThanFormat},
469-
{"%LessThan%", LessThanFormat},
470-
{"%LessThanOrEqualTo%", LessThanOrEqualFormat},
471-
{"%NotEqualTo", NotEqualFormat},
472-
473-
{"Behind%", LessThanFormat},
474-
{"%Below%", LessThanFormat},
475-
{"%Under%", LessThanFormat},
476-
{"%Lower%", LessThanFormat},
477-
{"%Before%", LessThanFormat},
478-
{"%YoungerThan", LessThanFormat},
479-
{"OnOrBefore%", LessThanOrEqualFormat},
480-
{"End%", LessThanOrEqualFormat},
481-
{"Stop%", LessThanOrEqualFormat},
482-
{"To%", LessThanOrEqualFormat},
483-
{"Until%", LessThanOrEqualFormat},
484-
{"%<", LessThanOrEqualFormat},
485-
{"<%", LessThanFormat},
451+
{"%Above%", GreaterThan},
452+
{"Begin%", GreaterThan},
453+
{"%Beyond%", GreaterThan},
454+
{"%Over%", GreaterThan},
455+
{"%OlderThan", GreaterThan},
456+
{"%After%", GreaterThan},
457+
{"OnOrAfter%", GreaterThanOrEqual},
458+
{"%From%", GreaterThanOrEqual},
459+
{"Since%", GreaterThanOrEqual},
460+
{"Start%", GreaterThanOrEqual},
461+
{"%Higher%", GreaterThanOrEqual},
462+
{"Min%", GreaterThanOrEqual},
463+
{"Minimum%", GreaterThanOrEqual},
464+
{">%", GreaterThanOrEqual},
465+
{"%>", GreaterThan},
466+
{"%!", NotEqual},
467+
{"<>%", NotEqual},
468+
469+
{"Behind%", LessThan},
470+
{"%Below%", LessThan},
471+
{"%Under%", LessThan},
472+
{"%Lower%", LessThan},
473+
{"%Before%", LessThan},
474+
{"%YoungerThan", LessThan},
475+
{"OnOrBefore%", LessThanOrEqual},
476+
{"End%", LessThanOrEqual},
477+
{"Stop%", LessThanOrEqual},
478+
{"To%", LessThanOrEqual},
479+
{"Until%", LessThanOrEqual},
480+
{"Max%", LessThanOrEqual},
481+
{"Maximum%", LessThanOrEqual},
482+
{"%<", LessThanOrEqual},
483+
{"<%", LessThan},
484+
485+
{"%GreaterThanOrEqualTo%", GreaterThanOrEqual},
486+
{"%GreaterThan%", GreaterThan},
487+
{"%LessThan%", LessThan},
488+
{"%LessThanOrEqualTo%", LessThanOrEqual},
489+
{"%NotEqualTo", NotEqual},
486490

487491
{"Like%", "UPPER({Field}) LIKE UPPER({Value})"},
488492
{"%In", "{Field} IN ({Values})"},
@@ -496,7 +500,7 @@ ImplicitConventions = new()
496500
{"%IsNotNull", IsNotNull},
497501
};
498502

499-
EndsWithConventions = new Dictionary<string, QueryDbFieldAttribute>
503+
EndsWithConventions = new()
500504
{
501505
{ "StartsWith", new QueryDbFieldAttribute {
502506
Template= "UPPER({Field}) LIKE UPPER({Value})",

0 commit comments

Comments
 (0)