This commit is contained in:
2
.vscode/launch.json
vendored
2
.vscode/launch.json
vendored
@@ -52,7 +52,7 @@
|
|||||||
"AYANOVA_FOLDER_USER_FILES": "c:\\temp\\RavenTestData\\userfiles",
|
"AYANOVA_FOLDER_USER_FILES": "c:\\temp\\RavenTestData\\userfiles",
|
||||||
"AYANOVA_FOLDER_BACKUP_FILES": "c:\\temp\\RavenTestData\\backupfiles",
|
"AYANOVA_FOLDER_BACKUP_FILES": "c:\\temp\\RavenTestData\\backupfiles",
|
||||||
"AYANOVA_FOLDER_TEMPORARY_SERVER_FILES": "c:\\temp\\RavenTestData\\tempfiles",
|
"AYANOVA_FOLDER_TEMPORARY_SERVER_FILES": "c:\\temp\\RavenTestData\\tempfiles",
|
||||||
"AYANOVA_SERVER_TEST_MODE": "true",
|
"AYANOVA_SERVER_TEST_MODE": "false",
|
||||||
"AYANOVA_SERVER_TEST_MODE_SEEDLEVEL": "small",
|
"AYANOVA_SERVER_TEST_MODE_SEEDLEVEL": "small",
|
||||||
"AYANOVA_SERVER_TEST_MODE_TZ_OFFSET": "-7",
|
"AYANOVA_SERVER_TEST_MODE_TZ_OFFSET": "-7",
|
||||||
"AYANOVA_BACKUP_PG_DUMP_PATH": "C:\\data\\code\\postgres_13\\bin\\"
|
"AYANOVA_BACKUP_PG_DUMP_PATH": "C:\\data\\code\\postgres_13\\bin\\"
|
||||||
|
|||||||
@@ -971,7 +971,12 @@ namespace AyaNova.DataList
|
|||||||
throw new System.ArgumentNullException("DataListSqlFilterCriteriaBuilder::TagDataFilterToColumnCriteria - NO tags were provided for filtering");
|
throw new System.ArgumentNullException("DataListSqlFilterCriteriaBuilder::TagDataFilterToColumnCriteria - NO tags were provided for filtering");
|
||||||
|
|
||||||
foreach (string s in normalizedTags)
|
foreach (string s in normalizedTags)
|
||||||
sbTemp.Append($"'{s}',");
|
{
|
||||||
|
//escape any pre-existing apostrophes
|
||||||
|
//i.e. "O'Flaherty's pub"
|
||||||
|
var cleaned = s.Replace("'", "''");
|
||||||
|
sbTemp.Append($"'{cleaned}',");
|
||||||
|
}
|
||||||
PostgresTagArrayFragment = sbTemp.ToString().TrimEnd(',');
|
PostgresTagArrayFragment = sbTemp.ToString().TrimEnd(',');
|
||||||
PostgresTagArrayFragment += "::VARCHAR(255)]";
|
PostgresTagArrayFragment += "::VARCHAR(255)]";
|
||||||
|
|
||||||
|
|||||||
@@ -67,7 +67,7 @@ namespace AyaNova.DataList
|
|||||||
{
|
{
|
||||||
FieldKey = "LoanUnitCurrentWorkOrderItemLoan",
|
FieldKey = "LoanUnitCurrentWorkOrderItemLoan",
|
||||||
TKey = "LoanUnitCurrentWorkOrderItemLoan",
|
TKey = "LoanUnitCurrentWorkOrderItemLoan",
|
||||||
UiFieldDataType = (int)UiFieldDataType.Text,
|
UiFieldDataType = (int)UiFieldDataType.Integer,
|
||||||
AType = (int)AyaType.WorkOrderItemLoan,
|
AType = (int)AyaType.WorkOrderItemLoan,
|
||||||
SqlIdColumnName = "wil.id",
|
SqlIdColumnName = "wil.id",
|
||||||
SqlValueColumnName = "w.serial"
|
SqlValueColumnName = "w.serial"
|
||||||
|
|||||||
@@ -111,7 +111,7 @@ namespace AyaNova.DataList
|
|||||||
{
|
{
|
||||||
TKey = "PurchaseOrder",
|
TKey = "PurchaseOrder",
|
||||||
FieldKey = "WorkOrderItemPartRequestPurchaseOrder",
|
FieldKey = "WorkOrderItemPartRequestPurchaseOrder",
|
||||||
UiFieldDataType = (int)UiFieldDataType.Text,
|
UiFieldDataType = (int)UiFieldDataType.Integer,
|
||||||
AType = (int)AyaType.PurchaseOrder,
|
AType = (int)AyaType.PurchaseOrder,
|
||||||
SqlIdColumnName = "apurchaseorder.id",
|
SqlIdColumnName = "apurchaseorder.id",
|
||||||
SqlValueColumnName = "apurchaseorder.serial"
|
SqlValueColumnName = "apurchaseorder.serial"
|
||||||
|
|||||||
@@ -80,7 +80,7 @@ namespace AyaNova.DataList
|
|||||||
{
|
{
|
||||||
FieldKey = "WorkOrder",
|
FieldKey = "WorkOrder",
|
||||||
TKey = "WorkOrder",
|
TKey = "WorkOrder",
|
||||||
UiFieldDataType = (int)UiFieldDataType.Text,
|
UiFieldDataType = (int)UiFieldDataType.Integer,
|
||||||
AType = (int)AyaType.WorkOrderItem,
|
AType = (int)AyaType.WorkOrderItem,
|
||||||
SqlIdColumnName = "wi.id",
|
SqlIdColumnName = "wi.id",
|
||||||
SqlValueColumnName = "w.serial"
|
SqlValueColumnName = "w.serial"
|
||||||
|
|||||||
@@ -67,7 +67,7 @@ namespace AyaNova.DataList
|
|||||||
TKey = "UnitMeterReadingWorkOrderItemID",
|
TKey = "UnitMeterReadingWorkOrderItemID",
|
||||||
FieldKey = "UnitMeterReadingWorkOrderItemID",
|
FieldKey = "UnitMeterReadingWorkOrderItemID",
|
||||||
AType = (int)AyaType.WorkOrderItemUnit,
|
AType = (int)AyaType.WorkOrderItemUnit,
|
||||||
UiFieldDataType = (int)UiFieldDataType.Text,
|
UiFieldDataType = (int)UiFieldDataType.Integer,
|
||||||
SqlIdColumnName = "aworkorderitemunit.id",
|
SqlIdColumnName = "aworkorderitemunit.id",
|
||||||
SqlValueColumnName = "aworkorder.serial",
|
SqlValueColumnName = "aworkorder.serial",
|
||||||
IsRowId = false
|
IsRowId = false
|
||||||
|
|||||||
@@ -60,7 +60,7 @@ namespace AyaNova.DataList
|
|||||||
{
|
{
|
||||||
FieldKey = "WorkOrderFromPMID",
|
FieldKey = "WorkOrderFromPMID",
|
||||||
TKey = "WorkOrderFromPMID",
|
TKey = "WorkOrderFromPMID",
|
||||||
UiFieldDataType = (int)UiFieldDataType.Text,
|
UiFieldDataType = (int)UiFieldDataType.Integer,
|
||||||
AType = (int)AyaType.PM,
|
AType = (int)AyaType.PM,
|
||||||
SqlIdColumnName = "apm.id",
|
SqlIdColumnName = "apm.id",
|
||||||
SqlValueColumnName = "apm.serial"
|
SqlValueColumnName = "apm.serial"
|
||||||
@@ -70,7 +70,7 @@ namespace AyaNova.DataList
|
|||||||
{
|
{
|
||||||
FieldKey = "WorkOrderFromQuoteID",
|
FieldKey = "WorkOrderFromQuoteID",
|
||||||
TKey = "WorkOrderFromQuoteID",
|
TKey = "WorkOrderFromQuoteID",
|
||||||
UiFieldDataType = (int)UiFieldDataType.Text,
|
UiFieldDataType = (int)UiFieldDataType.Integer,
|
||||||
AType = (int)AyaType.Quote,
|
AType = (int)AyaType.Quote,
|
||||||
SqlIdColumnName = "aquote.id",
|
SqlIdColumnName = "aquote.id",
|
||||||
SqlValueColumnName = "aquote.serial"
|
SqlValueColumnName = "aquote.serial"
|
||||||
|
|||||||
@@ -104,7 +104,7 @@ namespace AyaNova.DataList
|
|||||||
{
|
{
|
||||||
TKey = "PurchaseOrder",
|
TKey = "PurchaseOrder",
|
||||||
FieldKey = "WorkOrderItemPartRequestPurchaseOrder",
|
FieldKey = "WorkOrderItemPartRequestPurchaseOrder",
|
||||||
UiFieldDataType = (int)UiFieldDataType.Text,
|
UiFieldDataType = (int)UiFieldDataType.Integer,
|
||||||
AType = (int)AyaType.PurchaseOrder,
|
AType = (int)AyaType.PurchaseOrder,
|
||||||
SqlIdColumnName = "apurchaseorder.id",
|
SqlIdColumnName = "apurchaseorder.id",
|
||||||
SqlValueColumnName = "apurchaseorder.serial"
|
SqlValueColumnName = "apurchaseorder.serial"
|
||||||
|
|||||||
@@ -52,7 +52,7 @@ namespace AyaNova.PickList
|
|||||||
{
|
{
|
||||||
TKey = "LoanUnitSerial",
|
TKey = "LoanUnitSerial",
|
||||||
FieldKey = "LoanUnitSerial",
|
FieldKey = "LoanUnitSerial",
|
||||||
ColumnDataType = UiFieldDataType.Integer,
|
ColumnDataType = UiFieldDataType.Text,
|
||||||
SqlValueColumnName = "aloanunit.serial"
|
SqlValueColumnName = "aloanunit.serial"
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user