lib/schema/appGlobalConfigSchema.json

[
  {
    "Name": "LastOutputFolder",
    "Type": "String"
  },
  {
    "Name": "LastExtensionIndex",
    "Type": "Int"
  },
  {
    "Name": "LogLevel",
    "Type": "String",
    "DefaultValue": "WARNING"
  },
  {
    "Name": "LogFormOpen",
    "Type": "Bool"
  },
  {
    "Name": "SqlSchemaFormOpen",
    "Type": "Bool"
  },
  {
    "Name": "SqlHistoryFormOpen",
    "Type": "Bool"
  },
  {
    "Name": "MainFormPosition",
    "Type": "String"
  },
  {
    "Name": "LogFormPosition",
    "Type": "String"
  },
  {
    "Name": "SqlSchemaFormPosition",
    "Type": "String"
  },
  {
    "Name": "SqlHistoryFormPosition",
    "Type": "String"
  },
  {
    "Name": "MainFormSize",
    "Type": "String"
  },
  {
    "Name": "LogFormSize",
    "Type": "String"
  },
  {
    "Name": "SqlSchemaFormSize",
    "Type": "String"
  },
  {
    "Name": "SqlHistoryFormSize",
    "Type": "String"
  },
  {
    "Name": "LogFormWordWrap",
    "Type": "Bool"
  },
  {
    "Name": "CheckboxConsoleLog",
    "Type": "Bool"
  },
  {
    "Name": "SkipBodyRedaction",
    "Type": "Bool"
  },
  {
    "Name": "UseWebView2Auth",
    "Type": "Bool"
  },
  {
    "Name": "InstanceGuid",
    "Type": "String"
  },
  {
    "Name": "TabCapacity",
    "Type": "Int",
    "DefaultValue": 8
  },
  {
    "Name": "EnableSyntaxValidation",
    "Type": "Bool",
    "DefaultValue": true
  },
  {
    "Name": "ValidationDebounceMilliseconds",
    "Type": "Int",
    "DefaultValue": 400
  },
  {
    "Name": "WarnOnExecuteWithErrors",
    "Type": "Bool",
    "DefaultValue": true
  },
  {
    "Name": "SqlParserVersion",
    "Type": "String"
  },
  {
    "Name": "SessionKeepAliveMinutes",
    "Type": "Int",
    "DefaultValue": 5
  }
]