Sha256: 707f96e59a8688f7fd10015cecd00e968083bb326b44f8fc7859b39519528f7b

Contents?: true

Size: 558 Bytes

Versions: 5

Compression:

Stored size: 558 Bytes

Contents

require 'rails/source_annotation_extractor'
module Railstar
  class GeneralController < ApplicationController
    layout "railstar/application"

    def index
    end

    def database
      @connection = ActiveRecord::Base.connection
      @tables = @connection.tables.sort
      @tables.delete "schema_migrations"

      @cols = %w(name human_name sql_type klass default type null)
    end

    def code
      @codes = C.codes
    end

    def routes
      Rails.application.reload_routes!
      @routes = Rails.application.routes.routes
    end
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
railstar-0.0.12 app/controllers/railstar/general_controller.rb
railstar-0.0.11 app/controllers/railstar/general_controller.rb
railstar-0.0.10 app/controllers/railstar/general_controller.rb
railstar-0.0.9 app/controllers/railstar/general_controller.rb
railstar-0.0.8 app/controllers/railstar/general_controller.rb