...

Text file src/oss.terrastruct.com/d2/testdata/d2oracle/TestDelete/shape_sql_table.exp.json

Documentation: oss.terrastruct.com/d2/testdata/d2oracle/TestDelete

     1{
     2  "graph": {
     3    "name": "",
     4    "isFolderOnly": false,
     5    "ast": {
     6      "range": "d2/testdata/d2oracle/TestDelete/shape_sql_table.d2,0:0:0-9:0:125",
     7      "nodes": [
     8        {
     9          "map_key": {
    10            "range": "d2/testdata/d2oracle/TestDelete/shape_sql_table.d2,0:0:0-8:1:124",
    11            "key": {
    12              "range": "d2/testdata/d2oracle/TestDelete/shape_sql_table.d2,0:0:0-0:5:5",
    13              "path": [
    14                {
    15                  "unquoted_string": {
    16                    "range": "d2/testdata/d2oracle/TestDelete/shape_sql_table.d2,0:0:0-0:5:5",
    17                    "value": [
    18                      {
    19                        "string": "cloud",
    20                        "raw_string": "cloud"
    21                      }
    22                    ]
    23                  }
    24                }
    25              ]
    26            },
    27            "primary": {},
    28            "value": {
    29              "map": {
    30                "range": "d2/testdata/d2oracle/TestDelete/shape_sql_table.d2,0:7:7-8:1:124",
    31                "nodes": [
    32                  {
    33                    "map_key": {
    34                      "range": "d2/testdata/d2oracle/TestDelete/shape_sql_table.d2,1:2:11-4:3:82",
    35                      "key": {
    36                        "range": "d2/testdata/d2oracle/TestDelete/shape_sql_table.d2,1:2:11-1:7:16",
    37                        "path": [
    38                          {
    39                            "unquoted_string": {
    40                              "range": "d2/testdata/d2oracle/TestDelete/shape_sql_table.d2,1:2:11-1:7:16",
    41                              "value": [
    42                                {
    43                                  "string": "disks",
    44                                  "raw_string": "disks"
    45                                }
    46                              ]
    47                            }
    48                          }
    49                        ]
    50                      },
    51                      "primary": {},
    52                      "value": {
    53                        "map": {
    54                          "range": "d2/testdata/d2oracle/TestDelete/shape_sql_table.d2,1:9:18-4:3:82",
    55                          "nodes": [
    56                            {
    57                              "map_key": {
    58                                "range": "d2/testdata/d2oracle/TestDelete/shape_sql_table.d2,2:4:24-2:20:40",
    59                                "key": {
    60                                  "range": "d2/testdata/d2oracle/TestDelete/shape_sql_table.d2,2:4:24-2:9:29",
    61                                  "path": [
    62                                    {
    63                                      "unquoted_string": {
    64                                        "range": "d2/testdata/d2oracle/TestDelete/shape_sql_table.d2,2:4:24-2:9:29",
    65                                        "value": [
    66                                          {
    67                                            "string": "shape",
    68                                            "raw_string": "shape"
    69                                          }
    70                                        ]
    71                                      }
    72                                    }
    73                                  ]
    74                                },
    75                                "primary": {},
    76                                "value": {
    77                                  "unquoted_string": {
    78                                    "range": "d2/testdata/d2oracle/TestDelete/shape_sql_table.d2,2:11:31-2:20:40",
    79                                    "value": [
    80                                      {
    81                                        "string": "sql_table",
    82                                        "raw_string": "sql_table"
    83                                      }
    84                                    ]
    85                                  }
    86                                }
    87                              }
    88                            },
    89                            {
    90                              "map_key": {
    91                                "range": "d2/testdata/d2oracle/TestDelete/shape_sql_table.d2,3:4:45-3:37:78",
    92                                "key": {
    93                                  "range": "d2/testdata/d2oracle/TestDelete/shape_sql_table.d2,3:4:45-3:6:47",
    94                                  "path": [
    95                                    {
    96                                      "unquoted_string": {
    97                                        "range": "d2/testdata/d2oracle/TestDelete/shape_sql_table.d2,3:4:45-3:6:47",
    98                                        "value": [
    99                                          {
   100                                            "string": "id",
   101                                            "raw_string": "id"
   102                                          }
   103                                        ]
   104                                      }
   105                                    }
   106                                  ]
   107                                },
   108                                "primary": {
   109                                  "unquoted_string": {
   110                                    "range": "d2/testdata/d2oracle/TestDelete/shape_sql_table.d2,3:8:49-3:11:52",
   111                                    "value": [
   112                                      {
   113                                        "string": "int",
   114                                        "raw_string": "int"
   115                                      }
   116                                    ]
   117                                  }
   118                                },
   119                                "value": {
   120                                  "map": {
   121                                    "range": "d2/testdata/d2oracle/TestDelete/shape_sql_table.d2,3:12:53-3:37:78",
   122                                    "nodes": [
   123                                      {
   124                                        "map_key": {
   125                                          "range": "d2/testdata/d2oracle/TestDelete/shape_sql_table.d2,3:13:54-3:36:77",
   126                                          "key": {
   127                                            "range": "d2/testdata/d2oracle/TestDelete/shape_sql_table.d2,3:13:54-3:23:64",
   128                                            "path": [
   129                                              {
   130                                                "unquoted_string": {
   131                                                  "range": "d2/testdata/d2oracle/TestDelete/shape_sql_table.d2,3:13:54-3:23:64",
   132                                                  "value": [
   133                                                    {
   134                                                      "string": "constraint",
   135                                                      "raw_string": "constraint"
   136                                                    }
   137                                                  ]
   138                                                }
   139                                              }
   140                                            ]
   141                                          },
   142                                          "primary": {},
   143                                          "value": {
   144                                            "unquoted_string": {
   145                                              "range": "d2/testdata/d2oracle/TestDelete/shape_sql_table.d2,3:25:66-3:36:77",
   146                                              "value": [
   147                                                {
   148                                                  "string": "primary_key",
   149                                                  "raw_string": "primary_key"
   150                                                }
   151                                              ]
   152                                            }
   153                                          }
   154                                        }
   155                                      }
   156                                    ]
   157                                  }
   158                                }
   159                              }
   160                            }
   161                          ]
   162                        }
   163                      }
   164                    }
   165                  },
   166                  {
   167                    "map_key": {
   168                      "range": "d2/testdata/d2oracle/TestDelete/shape_sql_table.d2,5:2:85-5:10:93",
   169                      "key": {
   170                        "range": "d2/testdata/d2oracle/TestDelete/shape_sql_table.d2,5:2:85-5:10:93",
   171                        "path": [
   172                          {
   173                            "unquoted_string": {
   174                              "range": "d2/testdata/d2oracle/TestDelete/shape_sql_table.d2,5:2:85-5:7:90",
   175                              "value": [
   176                                {
   177                                  "string": "disks",
   178                                  "raw_string": "disks"
   179                                }
   180                              ]
   181                            }
   182                          },
   183                          {
   184                            "unquoted_string": {
   185                              "range": "d2/testdata/d2oracle/TestDelete/shape_sql_table.d2,5:8:91-5:10:93",
   186                              "value": [
   187                                {
   188                                  "string": "id",
   189                                  "raw_string": "id"
   190                                }
   191                              ]
   192                            }
   193                          }
   194                        ]
   195                      },
   196                      "primary": {},
   197                      "value": {}
   198                    }
   199                  },
   200                  {
   201                    "map_key": {
   202                      "range": "d2/testdata/d2oracle/TestDelete/shape_sql_table.d2,7:2:97-7:27:122",
   203                      "edges": [
   204                        {
   205                          "range": "d2/testdata/d2oracle/TestDelete/shape_sql_table.d2,7:2:97-7:27:122",
   206                          "src": {
   207                            "range": "d2/testdata/d2oracle/TestDelete/shape_sql_table.d2,7:2:97-7:18:113",
   208                            "path": [
   209                              {
   210                                "unquoted_string": {
   211                                  "range": "d2/testdata/d2oracle/TestDelete/shape_sql_table.d2,7:2:97-7:18:113",
   212                                  "value": [
   213                                    {
   214                                      "string": "AWS S3 Vancouver",
   215                                      "raw_string": "AWS S3 Vancouver"
   216                                    }
   217                                  ]
   218                                }
   219                              }
   220                            ]
   221                          },
   222                          "src_arrow": "",
   223                          "dst": {
   224                            "range": "d2/testdata/d2oracle/TestDelete/shape_sql_table.d2,7:22:117-7:27:122",
   225                            "path": [
   226                              {
   227                                "unquoted_string": {
   228                                  "range": "d2/testdata/d2oracle/TestDelete/shape_sql_table.d2,7:22:117-7:27:122",
   229                                  "value": [
   230                                    {
   231                                      "string": "disks",
   232                                      "raw_string": "disks"
   233                                    }
   234                                  ]
   235                                }
   236                              }
   237                            ]
   238                          },
   239                          "dst_arrow": ">"
   240                        }
   241                      ],
   242                      "primary": {},
   243                      "value": {}
   244                    }
   245                  }
   246                ]
   247              }
   248            }
   249          }
   250        }
   251      ]
   252    },
   253    "root": {
   254      "id": "",
   255      "id_val": "",
   256      "attributes": {
   257        "label": {
   258          "value": ""
   259        },
   260        "labelDimensions": {
   261          "width": 0,
   262          "height": 0
   263        },
   264        "style": {},
   265        "near_key": null,
   266        "shape": {
   267          "value": ""
   268        },
   269        "direction": {
   270          "value": ""
   271        },
   272        "constraint": null
   273      },
   274      "zIndex": 0
   275    },
   276    "edges": [
   277      {
   278        "index": 0,
   279        "isCurve": false,
   280        "src_arrow": false,
   281        "dst_arrow": true,
   282        "references": [
   283          {
   284            "map_key_edge_index": 0
   285          }
   286        ],
   287        "attributes": {
   288          "label": {
   289            "value": ""
   290          },
   291          "labelDimensions": {
   292            "width": 0,
   293            "height": 0
   294          },
   295          "style": {},
   296          "near_key": null,
   297          "shape": {
   298            "value": ""
   299          },
   300          "direction": {
   301            "value": ""
   302          },
   303          "constraint": null
   304        },
   305        "zIndex": 0
   306      }
   307    ],
   308    "objects": [
   309      {
   310        "id": "cloud",
   311        "id_val": "cloud",
   312        "references": [
   313          {
   314            "key": {
   315              "range": "d2/testdata/d2oracle/TestDelete/shape_sql_table.d2,0:0:0-0:5:5",
   316              "path": [
   317                {
   318                  "unquoted_string": {
   319                    "range": "d2/testdata/d2oracle/TestDelete/shape_sql_table.d2,0:0:0-0:5:5",
   320                    "value": [
   321                      {
   322                        "string": "cloud",
   323                        "raw_string": "cloud"
   324                      }
   325                    ]
   326                  }
   327                }
   328              ]
   329            },
   330            "key_path_index": 0,
   331            "map_key_edge_index": -1
   332          }
   333        ],
   334        "attributes": {
   335          "label": {
   336            "value": "cloud"
   337          },
   338          "labelDimensions": {
   339            "width": 0,
   340            "height": 0
   341          },
   342          "style": {},
   343          "near_key": null,
   344          "shape": {
   345            "value": "rectangle"
   346          },
   347          "direction": {
   348            "value": ""
   349          },
   350          "constraint": null
   351        },
   352        "zIndex": 0
   353      },
   354      {
   355        "id": "disks",
   356        "id_val": "disks",
   357        "references": [
   358          {
   359            "key": {
   360              "range": "d2/testdata/d2oracle/TestDelete/shape_sql_table.d2,1:2:11-1:7:16",
   361              "path": [
   362                {
   363                  "unquoted_string": {
   364                    "range": "d2/testdata/d2oracle/TestDelete/shape_sql_table.d2,1:2:11-1:7:16",
   365                    "value": [
   366                      {
   367                        "string": "disks",
   368                        "raw_string": "disks"
   369                      }
   370                    ]
   371                  }
   372                }
   373              ]
   374            },
   375            "key_path_index": 0,
   376            "map_key_edge_index": -1
   377          },
   378          {
   379            "key": {
   380              "range": "d2/testdata/d2oracle/TestDelete/shape_sql_table.d2,5:2:85-5:10:93",
   381              "path": [
   382                {
   383                  "unquoted_string": {
   384                    "range": "d2/testdata/d2oracle/TestDelete/shape_sql_table.d2,5:2:85-5:7:90",
   385                    "value": [
   386                      {
   387                        "string": "disks",
   388                        "raw_string": "disks"
   389                      }
   390                    ]
   391                  }
   392                },
   393                {
   394                  "unquoted_string": {
   395                    "range": "d2/testdata/d2oracle/TestDelete/shape_sql_table.d2,5:8:91-5:10:93",
   396                    "value": [
   397                      {
   398                        "string": "id",
   399                        "raw_string": "id"
   400                      }
   401                    ]
   402                  }
   403                }
   404              ]
   405            },
   406            "key_path_index": 0,
   407            "map_key_edge_index": -1
   408          },
   409          {
   410            "key": {
   411              "range": "d2/testdata/d2oracle/TestDelete/shape_sql_table.d2,7:22:117-7:27:122",
   412              "path": [
   413                {
   414                  "unquoted_string": {
   415                    "range": "d2/testdata/d2oracle/TestDelete/shape_sql_table.d2,7:22:117-7:27:122",
   416                    "value": [
   417                      {
   418                        "string": "disks",
   419                        "raw_string": "disks"
   420                      }
   421                    ]
   422                  }
   423                }
   424              ]
   425            },
   426            "key_path_index": 0,
   427            "map_key_edge_index": 0
   428          }
   429        ],
   430        "sql_table": {
   431          "columns": [
   432            {
   433              "name": {
   434                "label": "id",
   435                "fontSize": 0,
   436                "fontFamily": "",
   437                "language": "",
   438                "color": "",
   439                "italic": false,
   440                "bold": false,
   441                "underline": false,
   442                "labelWidth": 0,
   443                "labelHeight": 0
   444              },
   445              "type": {
   446                "label": "int",
   447                "fontSize": 0,
   448                "fontFamily": "",
   449                "language": "",
   450                "color": "",
   451                "italic": false,
   452                "bold": false,
   453                "underline": false,
   454                "labelWidth": 0,
   455                "labelHeight": 0
   456              },
   457              "constraint": [
   458                "primary_key"
   459              ],
   460              "reference": ""
   461            }
   462          ]
   463        },
   464        "attributes": {
   465          "label": {
   466            "value": "disks"
   467          },
   468          "labelDimensions": {
   469            "width": 0,
   470            "height": 0
   471          },
   472          "style": {},
   473          "near_key": null,
   474          "shape": {
   475            "value": "sql_table"
   476          },
   477          "direction": {
   478            "value": ""
   479          },
   480          "constraint": null
   481        },
   482        "zIndex": 0
   483      },
   484      {
   485        "id": "AWS S3 Vancouver",
   486        "id_val": "AWS S3 Vancouver",
   487        "references": [
   488          {
   489            "key": {
   490              "range": "d2/testdata/d2oracle/TestDelete/shape_sql_table.d2,7:2:97-7:18:113",
   491              "path": [
   492                {
   493                  "unquoted_string": {
   494                    "range": "d2/testdata/d2oracle/TestDelete/shape_sql_table.d2,7:2:97-7:18:113",
   495                    "value": [
   496                      {
   497                        "string": "AWS S3 Vancouver",
   498                        "raw_string": "AWS S3 Vancouver"
   499                      }
   500                    ]
   501                  }
   502                }
   503              ]
   504            },
   505            "key_path_index": 0,
   506            "map_key_edge_index": 0
   507          }
   508        ],
   509        "attributes": {
   510          "label": {
   511            "value": "AWS S3 Vancouver"
   512          },
   513          "labelDimensions": {
   514            "width": 0,
   515            "height": 0
   516          },
   517          "style": {},
   518          "near_key": null,
   519          "shape": {
   520            "value": "rectangle"
   521          },
   522          "direction": {
   523            "value": ""
   524          },
   525          "constraint": null
   526        },
   527        "zIndex": 0
   528      }
   529    ]
   530  },
   531  "err": "<nil>"
   532}

View as plain text