{
 "actions": [],
 "allow_rename": 1,
 "creation": "2025-08-14 12:59:28.001429",
 "pagetype": "PageType",
 "engine": "InnoDB",
 "field_order": [
  "status",
  "site",
  "server_snapshot",
  "column_break_retn",
  "server",
  "database_server",
  "section_break_aftx",
  "start",
  "column_break_vsbg",
  "end",
  "column_break_ojhl",
  "duration",
  "section_break_jnca",
  "site_replication_config",
  "column_break_aawe",
  "bench_replication_config",
  "section_break_eagz",
  "servers",
  "section_break_zzat",
  "execution_stage",
  "column_break_olbe",
  "pre_migrate_stage_status",
  "column_break_ookj",
  "post_migrate_stage_status",
  "column_break_ifmh",
  "failover_stage_status",
  "section_break_orav",
  "pre_migrate_steps",
  "post_migrate_steps",
  "failover_steps",
  "initial_binlog_position_of_new_primary_db"
 ],
 "fields": [
  {
   "default": "Pending",
   "fieldname": "status",
   "fieldtype": "Select",
   "in_list_view": 1,
   "label": "Status",
   "options": "Pending\nRunning\nSuccess\nFailure",
   "reqd": 1
  },
  {
   "fieldname": "column_break_retn",
   "fieldtype": "Column Break"
  },
  {
   "fetch_from": "site.server",
   "fetch_if_empty": 1,
   "fieldname": "server",
   "fieldtype": "Link",
   "in_list_view": 1,
   "label": "Server",
   "options": "Server",
   "reqd": 1
  },
  {
   "fetch_from": "server.database_server",
   "fetch_if_empty": 1,
   "fieldname": "database_server",
   "fieldtype": "Link",
   "in_list_view": 1,
   "label": "Database Server",
   "options": "Database Server",
   "reqd": 1
  },
  {
   "fieldname": "server_snapshot",
   "fieldtype": "Link",
   "label": "Server Snapshot",
   "options": "Server Snapshot",
   "search_index": 1
  },
  {
   "fieldname": "section_break_eagz",
   "fieldtype": "Section Break"
  },
  {
   "fieldname": "failover_steps",
   "fieldtype": "Table",
   "label": "Failover Steps",
   "options": "Logical Replication Step"
  },
  {
   "fieldname": "pre_migrate_steps",
   "fieldtype": "Table",
   "label": "Pre Migrate Steps",
   "options": "Logical Replication Step"
  },
  {
   "fieldname": "post_migrate_steps",
   "fieldtype": "Table",
   "label": "Post Migrate Steps",
   "options": "Logical Replication Step"
  },
  {
   "fieldname": "section_break_jnca",
   "fieldtype": "Section Break"
  },
  {
   "fieldname": "site_replication_config",
   "fieldtype": "Small Text",
   "label": "Site Replication Config",
   "read_only": 1
  },
  {
   "fieldname": "column_break_aawe",
   "fieldtype": "Column Break"
  },
  {
   "fieldname": "bench_replication_config",
   "fieldtype": "Small Text",
   "label": "Bench Replication Config",
   "read_only": 1
  },
  {
   "fieldname": "servers",
   "fieldtype": "Table",
   "label": "Servers",
   "options": "Logical Replication Server"
  },
  {
   "fieldname": "site",
   "fieldtype": "Link",
   "label": "Site",
   "options": "Site",
   "reqd": 1
  },
  {
   "default": "Pre-Migrate",
   "fieldname": "execution_stage",
   "fieldtype": "Select",
   "label": "Execution Stage",
   "options": "Pre-Migrate\nPost-Migrate\nFailover",
   "reqd": 1
  },
  {
   "fieldname": "section_break_aftx",
   "fieldtype": "Section Break"
  },
  {
   "fieldname": "start",
   "fieldtype": "Datetime",
   "label": "Start",
   "read_only": 1
  },
  {
   "fieldname": "column_break_vsbg",
   "fieldtype": "Column Break"
  },
  {
   "fieldname": "end",
   "fieldtype": "Datetime",
   "label": "End",
   "read_only": 1
  },
  {
   "fieldname": "column_break_ojhl",
   "fieldtype": "Column Break"
  },
  {
   "fieldname": "duration",
   "fieldtype": "Duration",
   "label": "Duration",
   "read_only": 1
  },
  {
   "depends_on": "eval: pg.initial_binlog_position_of_new_primary_db",
   "fieldname": "initial_binlog_position_of_new_primary_db",
   "fieldtype": "Data",
   "label": "Initial Binlog Position of New Primary DB",
   "read_only": 1
  },
  {
   "fieldname": "section_break_zzat",
   "fieldtype": "Section Break"
  },
  {
   "default": "Pending",
   "fieldname": "pre_migrate_stage_status",
   "fieldtype": "Select",
   "label": "Pre-Migrate Stage Status",
   "options": "Pending\nRunning\nSuccess\nFailure",
   "reqd": 1
  },
  {
   "fieldname": "column_break_olbe",
   "fieldtype": "Column Break"
  },
  {
   "default": "Pending",
   "fieldname": "post_migrate_stage_status",
   "fieldtype": "Select",
   "label": "Post-Migrate Stage Status",
   "options": "Pending\nRunning\nSuccess\nFailure",
   "reqd": 1
  },
  {
   "fieldname": "column_break_ookj",
   "fieldtype": "Column Break"
  },
  {
   "default": "Pending",
   "fieldname": "failover_stage_status",
   "fieldtype": "Select",
   "label": "Failover Stage Status",
   "options": "Pending\nRunning\nSuccess\nFailure",
   "reqd": 1
  },
  {
   "fieldname": "section_break_orav",
   "fieldtype": "Section Break"
  },
  {
   "fieldname": "column_break_ifmh",
   "fieldtype": "Column Break"
  }
 ],
 "grid_page_length": 50,
 "index_web_pages_for_search": 1,
 "links": [],
 "modified": "2025-08-21 16:54:30.994648",
 "modified_by": "Administrator",
 "module": "Jcloude",
 "name": "Logical Replication Backup",
 "owner": "Administrator",
 "permissions": [
  {
   "create": 1,
   "delete": 1,
   "email": 1,
   "export": 1,
   "print": 1,
   "read": 1,
   "report": 1,
   "role": "System Manager",
   "share": 1,
   "write": 1
  }
 ],
 "row_format": "Dynamic",
 "sort_field": "creation",
 "sort_order": "DESC",
 "states": []
}
