views/objects/view.erb in pg-doc-0.0.1 vs views/objects/view.erb in pg-doc-0.0.2

- old
+ new

@@ -1,32 +1,64 @@ -<h2>Coming Soon!</h2> +<h1> + View - <code><%= params["schema"] %>.<%= params["name"] %></code> +</h1> + +<% if object[:comment] %> + <h2>Description</h2> + <p><%= object[:comment] %></p> +<% end %> + +<%= render_markdown "schema/#{params["schema"]}/views/#{params["name"]}.md" %> + +<table class="ui compact fixed celled table"> + <thead> + <th>Column Name</th> + <th>Data Type</th> + <th>Comment</th> + </thead> + <tbody> + <% object[:columns].each do |row| %> + <tr> + <td><%= row["column_name"] %></td> + <td><%= row["data_type"] %></td> + <td><%= row["comment"] %></td> + </tr> + <% end %> + </tbody> +</table> + +<h2>View Definition</h2> + +<pre class="ui segment sql"> +<%= CGI.escapeHTML object[:view_definition] %> +</pre>