<div class="container-fluid" ng-controller="TableShowController"> <ol class="breadcrumb"> <li><a href="#/">Top</a></li> <li><a href="#/tables/">Tables</a></li> <li class="active"><a href="#/tables/{{table.name}}">{{table.name}}</a></li> </ol> <div class="sidebar"> <div class="panel panel-default"> <div class="panel-heading"> <h2 class="panel-title">Actions</h2> </div> <div class="panel-body"> <ul class="list-group"> <li class="list-group-item"> <a href="#/tables/{{table.name}}/search"> <span class="glyphicon glyphicon-search"></span> Search </a> </li> <li class="list-group-item"> <a href="#/tables/{{table.name}}/columns/_new/"> <span class="glyphicon glyphicon-plus"></span> Add a column </a> </li> <li class="list-group-item"> <button type="button" ng-click="remove()"> <span class="glyphicon glyphicon-remove"></span> Remove </button> </li> </ul> </div> </div> </div> <div class="main-content"> <div class="alert alert-warning" ng-show="message.length &gt; 0"> <p>{{message}}</p> </div> <h2>Table: {{table.name}}</h2> <div class="table-properties"> <table> <tr> <th>ID <td>{{table.id}}  <tr> <th>Type <td>{{table.type}}  <tr> <th>Key type <td>{{table.domain}}  <tr> <th>Value type <td>{{table.range}}  <tr> <th>Normalizer <td>{{table.normalizer}}  <tr> <th>Tokenizer <td>{{table.tokenizer}}  <tr> <th>Token filters <td>{{table.tokenFilters}}  <tr> <th>path <td>{{table.path}}  </table> </div> <h2>Columns</h2> <div class="table-columns"> <table> <thead> <tr> <th>id <th>name <th>type <th>value type <th>sources <th>path   <tbody> <tr ng-repeat="column in table.columns track by $index"> <td>{{column.id}} <td> <a href="#/tables/{{table.name}}/columns/{{column.name}}"> {{column.name}} </a>  <td>{{column.type}} <td>{{column.range}} <td>{{column.sources}} <td>{{column.path}}   </table> </div> </div> </div>