columns.html (25522B)
1 <!DOCTYPE html> 2 <html> 3 <head> 4 <meta charset="utf-8"> 5 <meta http-equiv="X-UA-Compatible" content="IE=edge"> 6 <title>postgres.c2ec</title> 7 <!-- Tell the browser to be responsive to screen width --> 8 <meta content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no" name="viewport"> 9 <link rel="icon" type="image/png" sizes="16x16" href="favicon.png"> 10 <!-- Bootstrap 3.3.5 --> 11 <link rel="stylesheet" href="bower/admin-lte/bootstrap/css/bootstrap.min.css"> 12 <!-- Font Awesome --> 13 <link rel="stylesheet" href="bower/font-awesome/css/font-awesome.min.css"> 14 <!-- Ionicons --> 15 <link rel="stylesheet" href="bower/ionicons/css/ionicons.min.css"> 16 <!-- DataTables --> 17 <link rel="stylesheet" href="bower/datatables.net-bs/css/dataTables.bootstrap.min.css"> 18 <link rel="stylesheet" href="bower/datatables.net-buttons-bs/css/buttons.bootstrap.min.css"> 19 <!-- Code Mirror --> 20 <link rel="stylesheet" href="bower/codemirror/codemirror.css"> 21 <!-- Fonts --> 22 <link href='fonts/indieflower/indie-flower.css' rel='stylesheet' type='text/css'> 23 <link href='fonts/source-sans-pro/source-sans-pro.css' rel='stylesheet' type='text/css'> 24 25 <!-- Theme style --> 26 <link rel="stylesheet" href="bower/admin-lte/dist/css/AdminLTE.min.css"> 27 <!-- Salvattore --> 28 <link rel="stylesheet" href="bower/salvattore/salvattore.css"> 29 <!-- AdminLTE Skins. Choose a skin from the css/skins 30 folder instead of downloading all of them to reduce the load. --> 31 <link rel="stylesheet" href="bower/admin-lte/dist/css/skins/_all-skins.min.css"> 32 <!-- SchemaSpy --> 33 <link rel="stylesheet" href="schemaSpy.css"> 34 35 <!-- HTML5 Shim and Respond.js IE8 support of HTML5 elements and media queries --> 36 <!-- WARNING: Respond.js doesn't work if you view the page via file:// --> 37 <!--[if lt IE 9]> 38 <script src="bower/html5shiv/html5shiv.min.js"></script> 39 <script src="bower/respond/respond.min.js"></script> 40 <![endif]--> 41 </head> 42 <!-- ADD THE CLASS layout-top-nav TO REMOVE THE SIDEBAR. --> 43 <body class="hold-transition skin-blue layout-top-nav"> 44 <div class="wrapper"> 45 <header class="main-header"> 46 <nav class="navbar navbar-static-top"> 47 <div class="container"> 48 <div class="navbar-header"> 49 <a href="index.html" class="navbar-brand"><b>postgres</b></a><span class="navbar-brand" style="padding-left: 0">.c2ec</span> 50 <button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#navbar-collapse"><i class="fa fa-bars"></i></button> 51 </div> 52 53 <!-- Collect the nav links, forms, and other content for toggling --> 54 <div class="collapse navbar-collapse pull-left" id="navbar-collapse"> 55 <ul class="nav navbar-nav"> 56 <li><a href="index.html">Tables <span class="sr-only">(current)</span></a></li> 57 <li><a href="columns.html" title="All of the columns in the schema">Columns</a></li> 58 <li><a href="constraints.html" title="Useful for diagnosing error messages that just give constraint name or number">Constraints</a></li> 59 <li><a href="relationships.html" title="Diagram of table relationships">Relationships</a></li> 60 <li><a href="orphans.html" title="View of tables with neither parents nor children">Orphan Tables</a></li> 61 <li><a href="anomalies.html" title="Things that might not be quite right">Anomalies</a></li> 62 <li><a href="routines.html" title="Procedures and functions">Routines</a></li> 63 </ul> 64 </div> 65 <!-- /.navbar-collapse --> 66 <!-- Navbar Right Menu --> 67 </div> 68 <!-- /.container-fluid --> 69 </nav> 70 </header> 71 <!-- Main content --> 72 <!-- Full Width Column --> 73 <div class="content-wrapper"> 74 <!-- Content Header (Page header) --> 75 <section class="content-header"> 76 <h1>Columns</h1> 77 </section> 78 <!-- Main content --> 79 <section class="content"> 80 <div class="box box-primary"> 81 <div class="box-header with-border"> 82 <span class="glyphicon glyphicon-list-alt" aria-hidden="true"></span> 83 <h3 class="box-title">Columns</h3> 84 </div> 85 <div class="box-body"> 86 <table 87 id="column_table" 88 class="table table-bordered table-striped dataTable" 89 role="grid" 90 data-paging="true" 91 data-page-length="50" 92 data-length-change="false"> 93 <thead align='left'> 94 <tr> 95 <th>Table</th> 96 <th>Type</th> 97 <th>Column</th> 98 <th>Type</th> 99 <th>Size</th> 100 <th title='Are nulls allowed?'>Nullable</th> 101 <th title='Is column automatically updated?'>Auto</th> 102 <th title='Default value'>Default</th> 103 <th title='Comments' class="toggle"><span>Comments</span></th> 104 </tr> 105 </thead> 106 <tbody></tbody> 107 </table> 108 </div> 109 </div> 110 </section> 111 <script> 112 var tableData = [ 113 { 114 "tableName": "terminal", 115 "tableFileName": "terminal", 116 "tableType": "Table", 117 "keyClass": "", 118 "keyTitle": "", 119 "name": "active", 120 "type": "bool", 121 "length": 1, 122 "nullable": "", 123 "autoUpdated": "", 124 "defaultValue": "true", 125 "comments": "<p>Indicates if the terminal is active or deactivated<\/p>" 126 }, 127 { 128 "tableName": "transfer", 129 "tableFileName": "transfer", 130 "tableType": "Table", 131 "keyClass": "", 132 "keyTitle": "", 133 "name": "wtid", 134 "type": "text", 135 "length": 2147483647, 136 "nullable": "", 137 "autoUpdated": "", 138 "defaultValue": "null", 139 "comments": "<p>The id of the transaction<\/p>" 140 }, 141 { 142 "tableName": "withdrawal", 143 "tableFileName": "withdrawal", 144 "tableType": "Table", 145 "keyClass": "", 146 "keyTitle": "", 147 "name": "last_retry_ts", 148 "type": "int8", 149 "length": 19, 150 "nullable": "√", 151 "autoUpdated": "", 152 "defaultValue": "null", 153 "comments": "<p>Timestamp of the last retry attempt<\/p>" 154 }, 155 { 156 "tableName": "transfer", 157 "tableFileName": "transfer", 158 "tableType": "Table", 159 "keyClass": "", 160 "keyTitle": "", 161 "name": "credit_account", 162 "type": "text", 163 "length": 2147483647, 164 "nullable": "", 165 "autoUpdated": "", 166 "defaultValue": "null", 167 "comments": "<p>The payto address of the transfer target<\/p>" 168 }, 169 { 170 "tableName": "provider", 171 "tableFileName": "provider", 172 "tableType": "Table", 173 "keyClass": "", 174 "keyTitle": "", 175 "name": "backend_base_url", 176 "type": "text", 177 "length": 2147483647, 178 "nullable": "", 179 "autoUpdated": "", 180 "defaultValue": "null", 181 "comments": "<p>URL of the provider backend for transaction proofing<\/p>" 182 }, 183 { 184 "tableName": "withdrawal", 185 "tableFileName": "withdrawal", 186 "tableType": "Table", 187 "keyClass": "foreignKey", 188 "keyTitle": "Foreign Key", 189 "name": "<i class='icon ion-key iconkey' style='padding-left: 5px;'><\/i>terminal_id", 190 "type": "int8", 191 "length": 19, 192 "nullable": "", 193 "autoUpdated": "", 194 "defaultValue": "null", 195 "comments": "<p>ID of the terminal that initiated the withdrawal<\/p>" 196 }, 197 { 198 "tableName": "withdrawal", 199 "tableFileName": "withdrawal", 200 "tableType": "Table", 201 "keyClass": "", 202 "keyTitle": "", 203 "name": "reserve_pub_key", 204 "type": "bytea", 205 "length": 2147483647, 206 "nullable": "√", 207 "autoUpdated": "", 208 "defaultValue": "null", 209 "comments": "<p>Reserve public key for the reserve which will hold the withdrawal amount after completion<\/p>" 210 }, 211 { 212 "tableName": "withdrawal", 213 "tableFileName": "withdrawal", 214 "tableType": "Table", 215 "keyClass": "", 216 "keyTitle": "", 217 "name": "withdrawal_status", 218 "type": "\"c2ec\".\"withdrawal_operation_status\"", 219 "length": 2147483647, 220 "nullable": "", 221 "autoUpdated": "", 222 "defaultValue": "'pending'::c2ec.withdrawal_operation_status", 223 "comments": "<p>Status of the withdrawal process<\/p>" 224 }, 225 { 226 "tableName": "terminal", 227 "tableFileName": "terminal", 228 "tableType": "Table", 229 "keyClass": "primaryKey", 230 "keyTitle": "Primary Key", 231 "name": "<i class='icon ion-key iconkey' style='padding-left: 5px;'><\/i>terminal_id", 232 "type": "int8", 233 "length": 19, 234 "nullable": "", 235 "autoUpdated": "√", 236 "defaultValue": "null", 237 "comments": "<p>Uniquely identifies a terminal<\/p>" 238 }, 239 { 240 "tableName": "provider", 241 "tableFileName": "provider", 242 "tableType": "Table", 243 "keyClass": "indexedColumn", 244 "keyTitle": "Indexed", 245 "name": "<i class='fa fa-sitemap fa-rotate-120' style='padding-right: 5px;'><\/i>payto_target_type", 246 "type": "text", 247 "length": 2147483647, 248 "nullable": "", 249 "autoUpdated": "", 250 "defaultValue": "null", 251 "comments": "<p>The Payto target type associated with the provider. Each payto target type has exctly one provider. This is needed so that the attestor client can be dynamically selected by C2EC.<\/p>" 252 }, 253 { 254 "tableName": "terminal", 255 "tableFileName": "terminal", 256 "tableType": "Table", 257 "keyClass": "foreignKey", 258 "keyTitle": "Foreign Key", 259 "name": "<i class='icon ion-key iconkey' style='padding-left: 5px;'><\/i>provider_id", 260 "type": "int8", 261 "length": 19, 262 "nullable": "", 263 "autoUpdated": "", 264 "defaultValue": "null", 265 "comments": "<p>Indicates the terminal provider to which the terminal belongs<\/p>" 266 }, 267 { 268 "tableName": "withdrawal", 269 "tableFileName": "withdrawal", 270 "tableType": "Table", 271 "keyClass": "", 272 "keyTitle": "", 273 "name": "completion_proof", 274 "type": "bytea", 275 "length": 2147483647, 276 "nullable": "√", 277 "autoUpdated": "", 278 "defaultValue": "null", 279 "comments": "<p>Proof of transaction upon final completion delivered by the providers system<\/p>" 280 }, 281 { 282 "tableName": "transfer", 283 "tableFileName": "transfer", 284 "tableType": "Table", 285 "keyClass": "primaryKey", 286 "keyTitle": "Primary Key", 287 "name": "<i class='icon ion-key iconkey' style='padding-left: 5px;'><\/i>request_uid", 288 "type": "bytea", 289 "length": 2147483647, 290 "nullable": "", 291 "autoUpdated": "", 292 "defaultValue": "null", 293 "comments": "<p>A unique identifier for the transfer.<\/p>" 294 }, 295 { 296 "tableName": "transfer", 297 "tableFileName": "transfer", 298 "tableType": "Table", 299 "keyClass": "", 300 "keyTitle": "", 301 "name": "amount", 302 "type": "\"c2ec\".\"taler_amount_currency\"", 303 "length": 2147483647, 304 "nullable": "", 305 "autoUpdated": "", 306 "defaultValue": "null", 307 "comments": "<p>The amount to be transferred<\/p>" 308 }, 309 { 310 "tableName": "provider", 311 "tableFileName": "provider", 312 "tableType": "Table", 313 "keyClass": "indexedColumn", 314 "keyTitle": "Indexed", 315 "name": "<i class='fa fa-sitemap fa-rotate-120' style='padding-right: 5px;'><\/i>name", 316 "type": "text", 317 "length": 2147483647, 318 "nullable": "", 319 "autoUpdated": "", 320 "defaultValue": "null", 321 "comments": "<p>Name of the provider, used for selection in transaction proofing<\/p>" 322 }, 323 { 324 "tableName": "transfer", 325 "tableFileName": "transfer", 326 "tableType": "Table", 327 "keyClass": "", 328 "keyTitle": "", 329 "name": "transfer_ts", 330 "type": "int8", 331 "length": 19, 332 "nullable": "", 333 "autoUpdated": "", 334 "defaultValue": "null", 335 "comments": "<p>Timestamp when the transfer was last processesd<\/p>" 336 }, 337 { 338 "tableName": "withdrawal", 339 "tableFileName": "withdrawal", 340 "tableType": "Table", 341 "keyClass": "", 342 "keyTitle": "", 343 "name": "retry_counter", 344 "type": "int4", 345 "length": 10, 346 "nullable": "", 347 "autoUpdated": "", 348 "defaultValue": "0", 349 "comments": "<p>Number of retry attempts<\/p>" 350 }, 351 { 352 "tableName": "withdrawal", 353 "tableFileName": "withdrawal", 354 "tableType": "Table", 355 "keyClass": "", 356 "keyTitle": "", 357 "name": "amount", 358 "type": "\"c2ec\".\"taler_amount_currency\"", 359 "length": 2147483647, 360 "nullable": "√", 361 "autoUpdated": "", 362 "defaultValue": "null", 363 "comments": "<p>Effective amount to be put into the reserve after completion<\/p>" 364 }, 365 { 366 "tableName": "provider", 367 "tableFileName": "provider", 368 "tableType": "Table", 369 "keyClass": "", 370 "keyTitle": "", 371 "name": "backend_credentials", 372 "type": "text", 373 "length": 2147483647, 374 "nullable": "", 375 "autoUpdated": "", 376 "defaultValue": "null", 377 "comments": "<p>Credentials used to access the backend of the provider<\/p>" 378 }, 379 { 380 "tableName": "transfer", 381 "tableFileName": "transfer", 382 "tableType": "Table", 383 "keyClass": "", 384 "keyTitle": "", 385 "name": "transfer_status", 386 "type": "int2", 387 "length": 5, 388 "nullable": "", 389 "autoUpdated": "", 390 "defaultValue": "1", 391 "comments": "<p>Non-zero when the transfer failed at the last retry. Zero if transfer succeeded. Negative, when max amount of retries was exceeded. Because the transfer was not yet triggered when it is added, the status is set to 1 by default.<\/p>" 392 }, 393 { 394 "tableName": "withdrawal", 395 "tableFileName": "withdrawal", 396 "tableType": "Table", 397 "keyClass": "indexedColumn", 398 "keyTitle": "Indexed", 399 "name": "<i class='fa fa-sitemap fa-rotate-120' style='padding-right: 5px;'><\/i>request_uid", 400 "type": "text", 401 "length": 2147483647, 402 "nullable": "", 403 "autoUpdated": "", 404 "defaultValue": "null", 405 "comments": "<p>The request uid identifies each request and is stored to make the API interacting with withdrawals idempotent.<\/p>" 406 }, 407 { 408 "tableName": "terminal", 409 "tableFileName": "terminal", 410 "tableType": "Table", 411 "keyClass": "", 412 "keyTitle": "", 413 "name": "access_token", 414 "type": "text", 415 "length": 2147483647, 416 "nullable": "", 417 "autoUpdated": "", 418 "defaultValue": "null", 419 "comments": "<p>The access token of the terminal used for authentication against the c2ec API. It is hashed using a PBKDF.<\/p>" 420 }, 421 { 422 "tableName": "withdrawal", 423 "tableFileName": "withdrawal", 424 "tableType": "Table", 425 "keyClass": "", 426 "keyTitle": "", 427 "name": "registration_ts", 428 "type": "int8", 429 "length": 19, 430 "nullable": "", 431 "autoUpdated": "", 432 "defaultValue": "null", 433 "comments": "<p>Timestamp of when the withdrawal request was registered<\/p>" 434 }, 435 { 436 "tableName": "withdrawal", 437 "tableFileName": "withdrawal", 438 "tableType": "Table", 439 "keyClass": "", 440 "keyTitle": "", 441 "name": "suggested_amount", 442 "type": "\"c2ec\".\"taler_amount_currency\"", 443 "length": 2147483647, 444 "nullable": "√", 445 "autoUpdated": "", 446 "defaultValue": "null", 447 "comments": "<p>The suggested amount is given by the entity initializing the wihdrawal. If the suggested amount is given, the wallet may still change the amount.<\/p>" 448 }, 449 { 450 "tableName": "withdrawal", 451 "tableFileName": "withdrawal", 452 "tableType": "Table", 453 "keyClass": "primaryKey", 454 "keyTitle": "Primary Key", 455 "name": "<i class='icon ion-key iconkey' style='padding-left: 5px;'><\/i>withdrawal_row_id", 456 "type": "int8", 457 "length": 19, 458 "nullable": "", 459 "autoUpdated": "√", 460 "defaultValue": "null", 461 "comments": "<p>The withdrawal id is used a technical id used by the wire gateway to sequentially select new transactions<\/p>" 462 }, 463 { 464 "tableName": "withdrawal", 465 "tableFileName": "withdrawal", 466 "tableType": "Table", 467 "keyClass": "indexedColumn", 468 "keyTitle": "Indexed", 469 "name": "<i class='fa fa-sitemap fa-rotate-120' style='padding-right: 5px;'><\/i>wopid", 470 "type": "bytea", 471 "length": 2147483647, 472 "nullable": "", 473 "autoUpdated": "", 474 "defaultValue": "null", 475 "comments": "<p>The wopid (withdrawal operation id) is a nonce generated by the terminal requesting a withdrawal. The wopid identifies a specific withdrawal spawning all involved systems.<\/p>" 476 }, 477 { 478 "tableName": "withdrawal", 479 "tableFileName": "withdrawal", 480 "tableType": "Table", 481 "keyClass": "", 482 "keyTitle": "", 483 "name": "confirmed_row_id", 484 "type": "int8", 485 "length": 19, 486 "nullable": "√", 487 "autoUpdated": "", 488 "defaultValue": "0", 489 "comments": "<p>Used by the wire-gateway API do not mess up confirmed and unconfirmed transactions row ids.<\/p>" 490 }, 491 { 492 "tableName": "transfer", 493 "tableFileName": "transfer", 494 "tableType": "Table", 495 "keyClass": "", 496 "keyTitle": "", 497 "name": "row_id", 498 "type": "int8", 499 "length": 19, 500 "nullable": "", 501 "autoUpdated": "√", 502 "defaultValue": "null", 503 "comments": "<p>The row id is used to support the history outgoing<\/p>" 504 }, 505 { 506 "tableName": "withdrawal", 507 "tableFileName": "withdrawal", 508 "tableType": "Table", 509 "keyClass": "", 510 "keyTitle": "", 511 "name": "terminal_fees", 512 "type": "\"c2ec\".\"taler_amount_currency\"", 513 "length": 2147483647, 514 "nullable": "√", 515 "autoUpdated": "", 516 "defaultValue": "null", 517 "comments": "<p>Fees associated with the withdrawal but not related to the taler payment system.<\/p>" 518 }, 519 { 520 "tableName": "transfer", 521 "tableFileName": "transfer", 522 "tableType": "Table", 523 "keyClass": "", 524 "keyTitle": "", 525 "name": "transferred_row_id", 526 "type": "int8", 527 "length": 19, 528 "nullable": "√", 529 "autoUpdated": "", 530 "defaultValue": "0", 531 "comments": "<p>Used by the wire-gateway API do not mess up pending and succeeded transfers.<\/p>" 532 }, 533 { 534 "tableName": "provider", 535 "tableFileName": "provider", 536 "tableType": "Table", 537 "keyClass": "primaryKey", 538 "keyTitle": "Primary Key", 539 "name": "<i class='icon ion-key iconkey' style='padding-left: 5px;'><\/i>provider_id", 540 "type": "int8", 541 "length": 19, 542 "nullable": "", 543 "autoUpdated": "√", 544 "defaultValue": "null", 545 "comments": "<p>Uniquely identifies a provider<\/p>" 546 }, 547 { 548 "tableName": "terminal", 549 "tableFileName": "terminal", 550 "tableType": "Table", 551 "keyClass": "", 552 "keyTitle": "", 553 "name": "description", 554 "type": "text", 555 "length": 2147483647, 556 "nullable": "√", 557 "autoUpdated": "", 558 "defaultValue": "null", 559 "comments": "<p>Description to help identify the terminal. This may include the location and an identifier of the terminal.<\/p>" 560 }, 561 { 562 "tableName": "transfer", 563 "tableFileName": "transfer", 564 "tableType": "Table", 565 "keyClass": "", 566 "keyTitle": "", 567 "name": "exchange_base_url", 568 "type": "text", 569 "length": 2147483647, 570 "nullable": "", 571 "autoUpdated": "", 572 "defaultValue": "null", 573 "comments": "<p>The base url of the exchange, sending the transfer request<\/p>" 574 }, 575 { 576 "tableName": "transfer", 577 "tableFileName": "transfer", 578 "tableType": "Table", 579 "keyClass": "", 580 "keyTitle": "", 581 "name": "retries", 582 "type": "int2", 583 "length": 5, 584 "nullable": "", 585 "autoUpdated": "", 586 "defaultValue": "0", 587 "comments": "<p>Number of retries<\/p>" 588 }, 589 { 590 "tableName": "withdrawal", 591 "tableFileName": "withdrawal", 592 "tableType": "Table", 593 "keyClass": "", 594 "keyTitle": "", 595 "name": "provider_transaction_id", 596 "type": "text", 597 "length": 2147483647, 598 "nullable": "√", 599 "autoUpdated": "", 600 "defaultValue": "null", 601 "comments": "<p>Transaction identifier supplied by the provider for backend request<\/p>" 602 } 603 ]; 604 var config = { 605 pagination: true 606 }; 607 </script> 608 </div> 609 <!-- /.content-wrapper --> 610 <footer class="main-footer"> 611 <div> 612 <div class="pull-right hidden-xs"> 613 <a href="https://github.com/schemaspy/schemaspy" title="GitHub for SchemaSpy"><i class="fa fa-github-square fa-2x"></i></a> 614 <a href="http://stackoverflow.com/questions/tagged/schemaspy" title="StackOverflow for SchemaSpy"><i class="fa fa-stack-overflow fa-2x"></i></a> 615 </div> 616 <strong>Generated by <a href="http://schemaspy.org/" class="logo-text"><i class="fa fa-database"></i> SchemaSpy 6.2.4</a></strong> 617 </div> 618 <!-- /.container --> 619 </footer> 620 </div> 621 <!-- ./wrapper --> 622 623 <!-- jQuery 2.2.3 --> 624 <script src="bower/admin-lte/plugins/jQuery/jquery-2.2.3.min.js"></script> 625 <script src="bower/admin-lte/plugins/jQueryUI/jquery-ui.min.js"></script> 626 <!-- Bootstrap 3.3.5 --> 627 <script src="bower/admin-lte/bootstrap/js/bootstrap.min.js"></script> 628 <!-- DataTables --> 629 <script src="bower/datatables.net/jquery.dataTables.min.js"></script> 630 <script src="bower/datatables.net-bs/js/dataTables.bootstrap.min.js"></script> 631 <script src="bower/datatables.net-buttons/dataTables.buttons.min.js"></script> 632 <script src="bower/datatables.net-buttons-bs/js/buttons.bootstrap.min.js"></script> 633 <script src="bower/datatables.net-buttons/buttons.html5.min.js"></script> 634 <script src="bower/datatables.net-buttons/buttons.print.min.js"></script> 635 <script src="bower/datatables.net-buttons/buttons.colVis.min.js"></script> 636 <!-- SheetJS --> 637 <script src="bower/js-xlsx/xlsx.full.min.js"></script> 638 <!-- pdfmake --> 639 <script src="bower/pdfmake/pdfmake.min.js"></script> 640 <script src="bower/pdfmake/vfs_fonts.js"></script> 641 <!-- SlimScroll --> 642 <script src="bower/admin-lte/plugins/slimScroll/jquery.slimscroll.min.js"></script> 643 <!-- FastClick --> 644 <script src="bower/admin-lte/plugins/fastclick/fastclick.js"></script> 645 <!-- Salvattore --> 646 <script src="bower/salvattore/salvattore.min.js"></script> 647 <!-- AnchorJS --> 648 <script src="bower/anchor-js/anchor.min.js"></script> 649 <!-- CodeMirror --> 650 <script src="bower/codemirror/codemirror.js"></script> 651 <script src="bower/codemirror/sql.js"></script> 652 <!-- AdminLTE App --> 653 <script src="bower/admin-lte/dist/js/app.min.js"></script> 654 <script src="column.js"></script> 655 <script src="schemaSpy.js"></script> 656 </body> 657 </html>