{
  "ObjectFields": [
    {
      "Name": "DbServerId",
      "Type": "number",
      "Required": false,
      "PostData": true,
      "DefaultValue": 0
    },
    {
      "Name": "ServerName",
      "Type": "string",
      "Label": "Server Name",
      "PostData": false,
      "Required": false,
      "DefaultValue": "",
      "LinkId": "DbServerId",
      "PicklistJSON": "SqlServer",
      "Multiple": false,
      "PicklistTitle": "Name",
      "PlaceHolder": "Enter Server Name",
      "Width": 295,
      "LabelWidth": 150,
      "AddNew": true,
      "IsFirstField": true,
      "MaxLength": 100,
      "isKeyField": true
    },
    {
      "Name": "ServerCode",
      "Type": "string",
      "Label": "Code",
      "PostData": false,
      "Required": false,
      "DefaultValue": "",
      "LinkId": "DbServerId",
      "PicklistJSON": "SqlServer",
      "Multiple": false,
      "PicklistTitle": "Code",
      "PlaceHolder": "Enter Server Code",
      "Width": 295,
      "LabelWidth": 150,
      "AddNew": true,
      "MaxLength": 20,
      "isKeyField": true
    },
   {
      "Name": "HostName",
      "Type": "string",
      "Label": "SqlServer.HostName",
      "PostData": true,
      "Required": true,
      "DefaultValue": "",
      "LinkId": "DbServerId",
      "PicklistJSON": "SqlServer",
      "Multiple": false,
      "PicklistTitle": "HostName",
      "PlaceHolder": "Enter Host Name",
      "Width": 295,
      "LabelWidth": 150,
      "AddNew": true,
      "MaxLength": 20,
      "isKeyField": true
    },
    {
      "Name": "Port",
      "Type": "number",
      "Label": "SqlServer.Port",
      "PostData": true,
      "Required": true,
      "DefaultValue": 1433,
      "Width": 150,
      "LabelWidth": 150
    },
    {
      "Name": "DbType",
      "Type": "ComboBox",
      "Label": "SqlServer.DbType",
      "PostData": true,
      "PlaceHolder": "Enter Database Type",
      "Required": true,
      "DefaultValue": 0,
      "Width": 295,
      "LabelWidth": 150,
      "PickLists": [
        {
          "key": 0,
          "value": "SQL Server"
        },
        {
          "key": 1,
          "value": "PostgreSQL"
        },
        {
          "key": 2,
          "value": "MySQL"
        },
        {
          "key": 3,
          "value": "Oracle"
        }
      ]
    },
    {
      "Name": "ServerDesc",
      "Type": "string",
      "Label": "SqlServer.ServerDesc",
      "PlaceHolder": "Enter Server Description",
      "PostData": true,
      "Required": true,
      "DefaultValue": "",
      "Width": 295,
      "LabelWidth": 150,
      "MaxLength": 100
    },
    {
      "Name": "DbUsername",
      "Type": "string",
      "Label": "SqlServer.DbUsername",
      "PlaceHolder": "Enter UserName",
      "PostData": true,
      "Required": true,
      "DefaultValue": "",
      "Width": 295,
      "LabelWidth": 150,
      "MaxLength": 100
    },
     {
      "Name": "DbPassword",
      "Type": "string",
      "Label": "SqlServer.DbPassword",
      "PlaceHolder": "Enter Password",
      "PostData": true,
      "Required": true,
      "DefaultValue": "",
      "Width": 295,
      "LabelWidth": 150,
      "MaxLength": 100
    },
    
    {
            "Name": "Status",
            "Type": "number",
            "Required": false,
            "PostData": true,
            "ValidRegEx": "",
            "DefaultValue": 1,
            "Width": 100
        },
        {
            "Name": "Version",
            "Type": "number",
            "Required": false,
            "PostData": true,
            "ValidRegEx": "",
            "DefaultValue": 1,
            "Width": 100
        },
        {
            "Name": "SourceType",
            "Type": "number",
            "Required": false,
            "PostData": true,
            "ValidRegEx": "",
            "DefaultValue": 1,
            "Width": 100
        },
      {
      "Name": "SortOrder",
      "Type": "number",
      "Label": "Sqlworkbench.SortOrder",
      "PostData": true,
      "Required": false,
      "DefaultValue": 9999,
      "Width": 150,
      "LabelWidth": 150
    }
  ]
}