├── .gitignore ├── .rspec ├── .tachikoma.yml ├── .travis.yml ├── ChangeLog ├── Gemfile ├── LICENSE.txt ├── README.md ├── Rakefile ├── adhoq.gemspec ├── app ├── assets │ ├── images │ │ └── adhoq │ │ │ └── .keep │ ├── javascripts │ │ └── adhoq │ │ │ ├── application.js │ │ │ ├── bootstrap-sprockets.js │ │ │ ├── bootstrap.js │ │ │ ├── bootstrap │ │ │ ├── affix.js │ │ │ ├── alert.js │ │ │ ├── button.js │ │ │ ├── carousel.js │ │ │ ├── collapse.js │ │ │ ├── dropdown.js │ │ │ ├── modal.js │ │ │ ├── popover.js │ │ │ ├── scrollspy.js │ │ │ ├── tab.js │ │ │ ├── tooltip.js │ │ │ └── transition.js │ │ │ ├── current_tables.js │ │ │ └── previewer.js │ └── stylesheets │ │ └── adhoq │ │ ├── _bootstrap-compass.scss │ │ ├── _bootstrap-mincer.scss │ │ ├── _bootstrap-sprockets.scss │ │ ├── adhoq.css.sass │ │ ├── application.css │ │ ├── bootstrap.scss │ │ └── bootstrap │ │ ├── _alerts.scss │ │ ├── _badges.scss │ │ ├── _breadcrumbs.scss │ │ ├── _button-groups.scss │ │ ├── _buttons.scss │ │ ├── _carousel.scss │ │ ├── _close.scss │ │ ├── _code.scss │ │ ├── _component-animations.scss │ │ ├── _dropdowns.scss │ │ ├── _forms.scss │ │ ├── _glyphicons.scss │ │ ├── _grid.scss │ │ ├── _input-groups.scss │ │ ├── _jumbotron.scss │ │ ├── _labels.scss │ │ ├── _list-group.scss │ │ ├── _media.scss │ │ ├── _mixins.scss │ │ ├── _modals.scss │ │ ├── _navbar.scss │ │ ├── _navs.scss │ │ ├── _normalize.scss │ │ ├── _pager.scss │ │ ├── _pagination.scss │ │ ├── _panels.scss │ │ ├── _popovers.scss │ │ ├── _print.scss │ │ ├── _progress-bars.scss │ │ ├── _responsive-embed.scss │ │ ├── _responsive-utilities.scss │ │ ├── _scaffolding.scss │ │ ├── _tables.scss │ │ ├── _theme.scss │ │ ├── _thumbnails.scss │ │ ├── _tooltip.scss │ │ ├── _type.scss │ │ ├── _utilities.scss │ │ ├── _variables.scss │ │ ├── _wells.scss │ │ ├── bootstrap.scss │ │ └── mixins │ │ ├── _alerts.scss │ │ ├── _background-variant.scss │ │ ├── _border-radius.scss │ │ ├── _buttons.scss │ │ ├── _center-block.scss │ │ ├── _clearfix.scss │ │ ├── _forms.scss │ │ ├── _gradients.scss │ │ ├── _grid-framework.scss │ │ ├── _grid.scss │ │ ├── _hide-text.scss │ │ ├── _image.scss │ │ ├── _labels.scss │ │ ├── _list-group.scss │ │ ├── _nav-divider.scss │ │ ├── _nav-vertical-align.scss │ │ ├── _opacity.scss │ │ ├── _pagination.scss │ │ ├── _panels.scss │ │ ├── _progress-bar.scss │ │ ├── _reset-filter.scss │ │ ├── _resize.scss │ │ ├── _responsive-visibility.scss │ │ ├── _size.scss │ │ ├── _tab-focus.scss │ │ ├── _table-row.scss │ │ ├── _text-emphasis.scss │ │ ├── _text-overflow.scss │ │ └── _vendor-prefixes.scss ├── controllers │ └── adhoq │ │ ├── application_controller.rb │ │ ├── authorization_methods.rb │ │ ├── current_tables_controller.rb │ │ ├── executions_controller.rb │ │ ├── explains_controller.rb │ │ ├── previews_controller.rb │ │ └── queries_controller.rb ├── decorators │ └── adhoq │ │ ├── execution_decorator.rb │ │ └── query_decorator.rb ├── helpers │ └── adhoq │ │ └── application_helper.rb ├── jobs │ └── adhoq │ │ └── execute_job.rb ├── models │ └── adhoq │ │ ├── execution.rb │ │ ├── query.rb │ │ ├── report.rb │ │ └── time_based_orders.rb └── views │ ├── adhoq │ ├── application │ │ └── _global_nav.html.erb │ ├── current_tables │ │ └── index.html.erb │ ├── explains │ │ ├── create.html.erb │ │ └── statement_invalid.html.erb │ ├── previews │ │ ├── create.html.erb │ │ └── statement_invalid.html.erb │ └── queries │ │ ├── _current_tables_leftbar.html.erb │ │ ├── _execution.html.erb │ │ ├── _form.html.erb │ │ ├── _queries.html.erb │ │ ├── _query.html.erb │ │ ├── edit.html.erb │ │ ├── index.html.erb │ │ ├── new.html.erb │ │ └── show.html.erb │ └── layouts │ └── adhoq │ └── application.html.erb ├── bin └── rails ├── config └── routes.rb ├── db └── migrate │ ├── 20141003095645_create_adhoq_queries.rb │ ├── 20141006014750_create_adhoq_executions.rb │ └── 20141007052308_create_adhoq_reports.rb ├── gemfiles ├── Gemfile-rails-5.1.x ├── Gemfile-rails-5.2.x ├── Gemfile-rails-6.0.x └── Gemfile-rails-edge ├── lib ├── adhoq.rb ├── adhoq │ ├── adhoc_execution.rb │ ├── configuration.rb │ ├── engine.rb │ ├── error.rb │ ├── executor.rb │ ├── executor │ │ └── connection_wrapper.rb │ ├── global_variable.rb │ ├── reporter.rb │ ├── reporter │ │ ├── csv.rb │ │ ├── json.rb │ │ └── xlsx.rb │ ├── result.rb │ ├── storage.rb │ ├── storage │ │ ├── cache.rb │ │ ├── fog_storage.rb │ │ ├── local_file.rb │ │ ├── on_the_fly.rb │ │ └── s3.rb │ └── version.rb └── tasks │ └── adhoq_tasks.rake ├── spec ├── adhoq │ ├── executor │ │ └── connection_wrapper_spec.rb │ ├── executor_spec.rb │ ├── global_variable_spec.rb │ ├── reporter │ │ ├── csv_spec.rb │ │ ├── json_spec.rb │ │ └── xlsx_spec.rb │ └── storage_spec.rb ├── dummy │ ├── README.rdoc │ ├── Rakefile │ ├── app │ │ ├── assets │ │ │ ├── config │ │ │ │ └── manifest.js │ │ │ ├── images │ │ │ │ └── .keep │ │ │ ├── javascripts │ │ │ │ └── application.js │ │ │ └── stylesheets │ │ │ │ └── application.css │ │ ├── controllers │ │ │ ├── concerns │ │ │ │ └── .keep │ │ │ └── my_application_controller.rb │ │ ├── helpers │ │ │ └── application_helper.rb │ │ ├── mailers │ │ │ └── .keep │ │ ├── models │ │ │ ├── .keep │ │ │ ├── abstract_table.rb │ │ │ ├── concerns │ │ │ │ └── .keep │ │ │ ├── no_id_table.rb │ │ │ └── secret_table.rb │ │ └── views │ │ │ └── layouts │ │ │ └── application.html.erb │ ├── bin │ │ ├── bundle │ │ ├── rails │ │ └── rake │ ├── config.ru │ ├── config │ │ ├── application.rb │ │ ├── boot.rb │ │ ├── database.yml │ │ ├── environment.rb │ │ ├── environments │ │ │ ├── development.rb │ │ │ ├── production.rb │ │ │ └── test.rb │ │ ├── initializers │ │ │ ├── adhoq.rb │ │ │ ├── assets.rb │ │ │ ├── backtrace_silencers.rb │ │ │ ├── cookies_serializer.rb │ │ │ ├── filter_parameter_logging.rb │ │ │ ├── inflections.rb │ │ │ ├── mime_types.rb │ │ │ ├── secret_token.rb │ │ │ ├── session_store.rb │ │ │ └── wrap_parameters.rb │ │ ├── locales │ │ │ └── en.yml │ │ ├── routes.rb │ │ └── secrets.yml │ ├── db │ │ ├── migrate │ │ │ ├── 20150908073801_create_secret_tables.rb │ │ │ └── 20150908112456_create_no_id_tables.rb │ │ └── schema.rb │ ├── lib │ │ └── assets │ │ │ └── .keep │ ├── log │ │ └── .keep │ └── public │ │ ├── 404.html │ │ ├── 422.html │ │ ├── 500.html │ │ └── favicon.ico ├── factories │ └── adhoq_queries.rb ├── features │ ├── execute_adhoc_query_spec.rb │ └── show_database_schema_spec.rb ├── models │ └── adhoq │ │ ├── execution_spec.rb │ │ ├── query_spec.rb │ │ └── report_spec.rb ├── spec_helper.rb └── support │ ├── activejob_helper.rb │ ├── feature_spec_helper.rb │ └── have_values_in_xlsx_sheet_matcher.rb └── tmp └── .gitkeep /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/.gitignore -------------------------------------------------------------------------------- /.rspec: -------------------------------------------------------------------------------- 1 | --color 2 | --require spec_helper 3 | -------------------------------------------------------------------------------- /.tachikoma.yml: -------------------------------------------------------------------------------- 1 | strategy: 'bundler' 2 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/.travis.yml -------------------------------------------------------------------------------- /ChangeLog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/ChangeLog -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/Gemfile -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/README.md -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/Rakefile -------------------------------------------------------------------------------- /adhoq.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/adhoq.gemspec -------------------------------------------------------------------------------- /app/assets/images/adhoq/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/assets/javascripts/adhoq/application.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/app/assets/javascripts/adhoq/application.js -------------------------------------------------------------------------------- /app/assets/javascripts/adhoq/bootstrap-sprockets.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/app/assets/javascripts/adhoq/bootstrap-sprockets.js -------------------------------------------------------------------------------- /app/assets/javascripts/adhoq/bootstrap.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/app/assets/javascripts/adhoq/bootstrap.js -------------------------------------------------------------------------------- /app/assets/javascripts/adhoq/bootstrap/affix.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/app/assets/javascripts/adhoq/bootstrap/affix.js -------------------------------------------------------------------------------- /app/assets/javascripts/adhoq/bootstrap/alert.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/app/assets/javascripts/adhoq/bootstrap/alert.js -------------------------------------------------------------------------------- /app/assets/javascripts/adhoq/bootstrap/button.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/app/assets/javascripts/adhoq/bootstrap/button.js -------------------------------------------------------------------------------- /app/assets/javascripts/adhoq/bootstrap/carousel.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/app/assets/javascripts/adhoq/bootstrap/carousel.js -------------------------------------------------------------------------------- /app/assets/javascripts/adhoq/bootstrap/collapse.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/app/assets/javascripts/adhoq/bootstrap/collapse.js -------------------------------------------------------------------------------- /app/assets/javascripts/adhoq/bootstrap/dropdown.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/app/assets/javascripts/adhoq/bootstrap/dropdown.js -------------------------------------------------------------------------------- /app/assets/javascripts/adhoq/bootstrap/modal.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/app/assets/javascripts/adhoq/bootstrap/modal.js -------------------------------------------------------------------------------- /app/assets/javascripts/adhoq/bootstrap/popover.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/app/assets/javascripts/adhoq/bootstrap/popover.js -------------------------------------------------------------------------------- /app/assets/javascripts/adhoq/bootstrap/scrollspy.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/app/assets/javascripts/adhoq/bootstrap/scrollspy.js -------------------------------------------------------------------------------- /app/assets/javascripts/adhoq/bootstrap/tab.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/app/assets/javascripts/adhoq/bootstrap/tab.js -------------------------------------------------------------------------------- /app/assets/javascripts/adhoq/bootstrap/tooltip.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/app/assets/javascripts/adhoq/bootstrap/tooltip.js -------------------------------------------------------------------------------- /app/assets/javascripts/adhoq/bootstrap/transition.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/app/assets/javascripts/adhoq/bootstrap/transition.js -------------------------------------------------------------------------------- /app/assets/javascripts/adhoq/current_tables.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/app/assets/javascripts/adhoq/current_tables.js -------------------------------------------------------------------------------- /app/assets/javascripts/adhoq/previewer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/app/assets/javascripts/adhoq/previewer.js -------------------------------------------------------------------------------- /app/assets/stylesheets/adhoq/_bootstrap-compass.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/app/assets/stylesheets/adhoq/_bootstrap-compass.scss -------------------------------------------------------------------------------- /app/assets/stylesheets/adhoq/_bootstrap-mincer.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/app/assets/stylesheets/adhoq/_bootstrap-mincer.scss -------------------------------------------------------------------------------- /app/assets/stylesheets/adhoq/_bootstrap-sprockets.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/app/assets/stylesheets/adhoq/_bootstrap-sprockets.scss -------------------------------------------------------------------------------- /app/assets/stylesheets/adhoq/adhoq.css.sass: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/app/assets/stylesheets/adhoq/adhoq.css.sass -------------------------------------------------------------------------------- /app/assets/stylesheets/adhoq/application.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/app/assets/stylesheets/adhoq/application.css -------------------------------------------------------------------------------- /app/assets/stylesheets/adhoq/bootstrap.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/app/assets/stylesheets/adhoq/bootstrap.scss -------------------------------------------------------------------------------- /app/assets/stylesheets/adhoq/bootstrap/_alerts.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/app/assets/stylesheets/adhoq/bootstrap/_alerts.scss -------------------------------------------------------------------------------- /app/assets/stylesheets/adhoq/bootstrap/_badges.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/app/assets/stylesheets/adhoq/bootstrap/_badges.scss -------------------------------------------------------------------------------- /app/assets/stylesheets/adhoq/bootstrap/_breadcrumbs.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/app/assets/stylesheets/adhoq/bootstrap/_breadcrumbs.scss -------------------------------------------------------------------------------- /app/assets/stylesheets/adhoq/bootstrap/_button-groups.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/app/assets/stylesheets/adhoq/bootstrap/_button-groups.scss -------------------------------------------------------------------------------- /app/assets/stylesheets/adhoq/bootstrap/_buttons.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/app/assets/stylesheets/adhoq/bootstrap/_buttons.scss -------------------------------------------------------------------------------- /app/assets/stylesheets/adhoq/bootstrap/_carousel.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/app/assets/stylesheets/adhoq/bootstrap/_carousel.scss -------------------------------------------------------------------------------- /app/assets/stylesheets/adhoq/bootstrap/_close.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/app/assets/stylesheets/adhoq/bootstrap/_close.scss -------------------------------------------------------------------------------- /app/assets/stylesheets/adhoq/bootstrap/_code.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/app/assets/stylesheets/adhoq/bootstrap/_code.scss -------------------------------------------------------------------------------- /app/assets/stylesheets/adhoq/bootstrap/_component-animations.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/app/assets/stylesheets/adhoq/bootstrap/_component-animations.scss -------------------------------------------------------------------------------- /app/assets/stylesheets/adhoq/bootstrap/_dropdowns.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/app/assets/stylesheets/adhoq/bootstrap/_dropdowns.scss -------------------------------------------------------------------------------- /app/assets/stylesheets/adhoq/bootstrap/_forms.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/app/assets/stylesheets/adhoq/bootstrap/_forms.scss -------------------------------------------------------------------------------- /app/assets/stylesheets/adhoq/bootstrap/_glyphicons.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/app/assets/stylesheets/adhoq/bootstrap/_glyphicons.scss -------------------------------------------------------------------------------- /app/assets/stylesheets/adhoq/bootstrap/_grid.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/app/assets/stylesheets/adhoq/bootstrap/_grid.scss -------------------------------------------------------------------------------- /app/assets/stylesheets/adhoq/bootstrap/_input-groups.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/app/assets/stylesheets/adhoq/bootstrap/_input-groups.scss -------------------------------------------------------------------------------- /app/assets/stylesheets/adhoq/bootstrap/_jumbotron.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/app/assets/stylesheets/adhoq/bootstrap/_jumbotron.scss -------------------------------------------------------------------------------- /app/assets/stylesheets/adhoq/bootstrap/_labels.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/app/assets/stylesheets/adhoq/bootstrap/_labels.scss -------------------------------------------------------------------------------- /app/assets/stylesheets/adhoq/bootstrap/_list-group.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/app/assets/stylesheets/adhoq/bootstrap/_list-group.scss -------------------------------------------------------------------------------- /app/assets/stylesheets/adhoq/bootstrap/_media.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/app/assets/stylesheets/adhoq/bootstrap/_media.scss -------------------------------------------------------------------------------- /app/assets/stylesheets/adhoq/bootstrap/_mixins.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/app/assets/stylesheets/adhoq/bootstrap/_mixins.scss -------------------------------------------------------------------------------- /app/assets/stylesheets/adhoq/bootstrap/_modals.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/app/assets/stylesheets/adhoq/bootstrap/_modals.scss -------------------------------------------------------------------------------- /app/assets/stylesheets/adhoq/bootstrap/_navbar.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/app/assets/stylesheets/adhoq/bootstrap/_navbar.scss -------------------------------------------------------------------------------- /app/assets/stylesheets/adhoq/bootstrap/_navs.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/app/assets/stylesheets/adhoq/bootstrap/_navs.scss -------------------------------------------------------------------------------- /app/assets/stylesheets/adhoq/bootstrap/_normalize.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/app/assets/stylesheets/adhoq/bootstrap/_normalize.scss -------------------------------------------------------------------------------- /app/assets/stylesheets/adhoq/bootstrap/_pager.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/app/assets/stylesheets/adhoq/bootstrap/_pager.scss -------------------------------------------------------------------------------- /app/assets/stylesheets/adhoq/bootstrap/_pagination.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/app/assets/stylesheets/adhoq/bootstrap/_pagination.scss -------------------------------------------------------------------------------- /app/assets/stylesheets/adhoq/bootstrap/_panels.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/app/assets/stylesheets/adhoq/bootstrap/_panels.scss -------------------------------------------------------------------------------- /app/assets/stylesheets/adhoq/bootstrap/_popovers.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/app/assets/stylesheets/adhoq/bootstrap/_popovers.scss -------------------------------------------------------------------------------- /app/assets/stylesheets/adhoq/bootstrap/_print.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/app/assets/stylesheets/adhoq/bootstrap/_print.scss -------------------------------------------------------------------------------- /app/assets/stylesheets/adhoq/bootstrap/_progress-bars.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/app/assets/stylesheets/adhoq/bootstrap/_progress-bars.scss -------------------------------------------------------------------------------- /app/assets/stylesheets/adhoq/bootstrap/_responsive-embed.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/app/assets/stylesheets/adhoq/bootstrap/_responsive-embed.scss -------------------------------------------------------------------------------- /app/assets/stylesheets/adhoq/bootstrap/_responsive-utilities.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/app/assets/stylesheets/adhoq/bootstrap/_responsive-utilities.scss -------------------------------------------------------------------------------- /app/assets/stylesheets/adhoq/bootstrap/_scaffolding.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/app/assets/stylesheets/adhoq/bootstrap/_scaffolding.scss -------------------------------------------------------------------------------- /app/assets/stylesheets/adhoq/bootstrap/_tables.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/app/assets/stylesheets/adhoq/bootstrap/_tables.scss -------------------------------------------------------------------------------- /app/assets/stylesheets/adhoq/bootstrap/_theme.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/app/assets/stylesheets/adhoq/bootstrap/_theme.scss -------------------------------------------------------------------------------- /app/assets/stylesheets/adhoq/bootstrap/_thumbnails.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/app/assets/stylesheets/adhoq/bootstrap/_thumbnails.scss -------------------------------------------------------------------------------- /app/assets/stylesheets/adhoq/bootstrap/_tooltip.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/app/assets/stylesheets/adhoq/bootstrap/_tooltip.scss -------------------------------------------------------------------------------- /app/assets/stylesheets/adhoq/bootstrap/_type.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/app/assets/stylesheets/adhoq/bootstrap/_type.scss -------------------------------------------------------------------------------- /app/assets/stylesheets/adhoq/bootstrap/_utilities.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/app/assets/stylesheets/adhoq/bootstrap/_utilities.scss -------------------------------------------------------------------------------- /app/assets/stylesheets/adhoq/bootstrap/_variables.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/app/assets/stylesheets/adhoq/bootstrap/_variables.scss -------------------------------------------------------------------------------- /app/assets/stylesheets/adhoq/bootstrap/_wells.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/app/assets/stylesheets/adhoq/bootstrap/_wells.scss -------------------------------------------------------------------------------- /app/assets/stylesheets/adhoq/bootstrap/bootstrap.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/app/assets/stylesheets/adhoq/bootstrap/bootstrap.scss -------------------------------------------------------------------------------- /app/assets/stylesheets/adhoq/bootstrap/mixins/_alerts.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/app/assets/stylesheets/adhoq/bootstrap/mixins/_alerts.scss -------------------------------------------------------------------------------- /app/assets/stylesheets/adhoq/bootstrap/mixins/_background-variant.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/app/assets/stylesheets/adhoq/bootstrap/mixins/_background-variant.scss -------------------------------------------------------------------------------- /app/assets/stylesheets/adhoq/bootstrap/mixins/_border-radius.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/app/assets/stylesheets/adhoq/bootstrap/mixins/_border-radius.scss -------------------------------------------------------------------------------- /app/assets/stylesheets/adhoq/bootstrap/mixins/_buttons.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/app/assets/stylesheets/adhoq/bootstrap/mixins/_buttons.scss -------------------------------------------------------------------------------- /app/assets/stylesheets/adhoq/bootstrap/mixins/_center-block.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/app/assets/stylesheets/adhoq/bootstrap/mixins/_center-block.scss -------------------------------------------------------------------------------- /app/assets/stylesheets/adhoq/bootstrap/mixins/_clearfix.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/app/assets/stylesheets/adhoq/bootstrap/mixins/_clearfix.scss -------------------------------------------------------------------------------- /app/assets/stylesheets/adhoq/bootstrap/mixins/_forms.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/app/assets/stylesheets/adhoq/bootstrap/mixins/_forms.scss -------------------------------------------------------------------------------- /app/assets/stylesheets/adhoq/bootstrap/mixins/_gradients.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/app/assets/stylesheets/adhoq/bootstrap/mixins/_gradients.scss -------------------------------------------------------------------------------- /app/assets/stylesheets/adhoq/bootstrap/mixins/_grid-framework.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/app/assets/stylesheets/adhoq/bootstrap/mixins/_grid-framework.scss -------------------------------------------------------------------------------- /app/assets/stylesheets/adhoq/bootstrap/mixins/_grid.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/app/assets/stylesheets/adhoq/bootstrap/mixins/_grid.scss -------------------------------------------------------------------------------- /app/assets/stylesheets/adhoq/bootstrap/mixins/_hide-text.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/app/assets/stylesheets/adhoq/bootstrap/mixins/_hide-text.scss -------------------------------------------------------------------------------- /app/assets/stylesheets/adhoq/bootstrap/mixins/_image.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/app/assets/stylesheets/adhoq/bootstrap/mixins/_image.scss -------------------------------------------------------------------------------- /app/assets/stylesheets/adhoq/bootstrap/mixins/_labels.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/app/assets/stylesheets/adhoq/bootstrap/mixins/_labels.scss -------------------------------------------------------------------------------- /app/assets/stylesheets/adhoq/bootstrap/mixins/_list-group.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/app/assets/stylesheets/adhoq/bootstrap/mixins/_list-group.scss -------------------------------------------------------------------------------- /app/assets/stylesheets/adhoq/bootstrap/mixins/_nav-divider.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/app/assets/stylesheets/adhoq/bootstrap/mixins/_nav-divider.scss -------------------------------------------------------------------------------- /app/assets/stylesheets/adhoq/bootstrap/mixins/_nav-vertical-align.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/app/assets/stylesheets/adhoq/bootstrap/mixins/_nav-vertical-align.scss -------------------------------------------------------------------------------- /app/assets/stylesheets/adhoq/bootstrap/mixins/_opacity.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/app/assets/stylesheets/adhoq/bootstrap/mixins/_opacity.scss -------------------------------------------------------------------------------- /app/assets/stylesheets/adhoq/bootstrap/mixins/_pagination.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/app/assets/stylesheets/adhoq/bootstrap/mixins/_pagination.scss -------------------------------------------------------------------------------- /app/assets/stylesheets/adhoq/bootstrap/mixins/_panels.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/app/assets/stylesheets/adhoq/bootstrap/mixins/_panels.scss -------------------------------------------------------------------------------- /app/assets/stylesheets/adhoq/bootstrap/mixins/_progress-bar.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/app/assets/stylesheets/adhoq/bootstrap/mixins/_progress-bar.scss -------------------------------------------------------------------------------- /app/assets/stylesheets/adhoq/bootstrap/mixins/_reset-filter.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/app/assets/stylesheets/adhoq/bootstrap/mixins/_reset-filter.scss -------------------------------------------------------------------------------- /app/assets/stylesheets/adhoq/bootstrap/mixins/_resize.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/app/assets/stylesheets/adhoq/bootstrap/mixins/_resize.scss -------------------------------------------------------------------------------- /app/assets/stylesheets/adhoq/bootstrap/mixins/_responsive-visibility.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/app/assets/stylesheets/adhoq/bootstrap/mixins/_responsive-visibility.scss -------------------------------------------------------------------------------- /app/assets/stylesheets/adhoq/bootstrap/mixins/_size.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/app/assets/stylesheets/adhoq/bootstrap/mixins/_size.scss -------------------------------------------------------------------------------- /app/assets/stylesheets/adhoq/bootstrap/mixins/_tab-focus.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/app/assets/stylesheets/adhoq/bootstrap/mixins/_tab-focus.scss -------------------------------------------------------------------------------- /app/assets/stylesheets/adhoq/bootstrap/mixins/_table-row.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/app/assets/stylesheets/adhoq/bootstrap/mixins/_table-row.scss -------------------------------------------------------------------------------- /app/assets/stylesheets/adhoq/bootstrap/mixins/_text-emphasis.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/app/assets/stylesheets/adhoq/bootstrap/mixins/_text-emphasis.scss -------------------------------------------------------------------------------- /app/assets/stylesheets/adhoq/bootstrap/mixins/_text-overflow.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/app/assets/stylesheets/adhoq/bootstrap/mixins/_text-overflow.scss -------------------------------------------------------------------------------- /app/assets/stylesheets/adhoq/bootstrap/mixins/_vendor-prefixes.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/app/assets/stylesheets/adhoq/bootstrap/mixins/_vendor-prefixes.scss -------------------------------------------------------------------------------- /app/controllers/adhoq/application_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/app/controllers/adhoq/application_controller.rb -------------------------------------------------------------------------------- /app/controllers/adhoq/authorization_methods.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/app/controllers/adhoq/authorization_methods.rb -------------------------------------------------------------------------------- /app/controllers/adhoq/current_tables_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/app/controllers/adhoq/current_tables_controller.rb -------------------------------------------------------------------------------- /app/controllers/adhoq/executions_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/app/controllers/adhoq/executions_controller.rb -------------------------------------------------------------------------------- /app/controllers/adhoq/explains_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/app/controllers/adhoq/explains_controller.rb -------------------------------------------------------------------------------- /app/controllers/adhoq/previews_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/app/controllers/adhoq/previews_controller.rb -------------------------------------------------------------------------------- /app/controllers/adhoq/queries_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/app/controllers/adhoq/queries_controller.rb -------------------------------------------------------------------------------- /app/decorators/adhoq/execution_decorator.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/app/decorators/adhoq/execution_decorator.rb -------------------------------------------------------------------------------- /app/decorators/adhoq/query_decorator.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/app/decorators/adhoq/query_decorator.rb -------------------------------------------------------------------------------- /app/helpers/adhoq/application_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/app/helpers/adhoq/application_helper.rb -------------------------------------------------------------------------------- /app/jobs/adhoq/execute_job.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/app/jobs/adhoq/execute_job.rb -------------------------------------------------------------------------------- /app/models/adhoq/execution.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/app/models/adhoq/execution.rb -------------------------------------------------------------------------------- /app/models/adhoq/query.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/app/models/adhoq/query.rb -------------------------------------------------------------------------------- /app/models/adhoq/report.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/app/models/adhoq/report.rb -------------------------------------------------------------------------------- /app/models/adhoq/time_based_orders.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/app/models/adhoq/time_based_orders.rb -------------------------------------------------------------------------------- /app/views/adhoq/application/_global_nav.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/app/views/adhoq/application/_global_nav.html.erb -------------------------------------------------------------------------------- /app/views/adhoq/current_tables/index.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/app/views/adhoq/current_tables/index.html.erb -------------------------------------------------------------------------------- /app/views/adhoq/explains/create.html.erb: -------------------------------------------------------------------------------- 1 |
<%= @result %>
2 | -------------------------------------------------------------------------------- /app/views/adhoq/explains/statement_invalid.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/app/views/adhoq/explains/statement_invalid.html.erb -------------------------------------------------------------------------------- /app/views/adhoq/previews/create.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/app/views/adhoq/previews/create.html.erb -------------------------------------------------------------------------------- /app/views/adhoq/previews/statement_invalid.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/app/views/adhoq/previews/statement_invalid.html.erb -------------------------------------------------------------------------------- /app/views/adhoq/queries/_current_tables_leftbar.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/app/views/adhoq/queries/_current_tables_leftbar.html.erb -------------------------------------------------------------------------------- /app/views/adhoq/queries/_execution.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/app/views/adhoq/queries/_execution.html.erb -------------------------------------------------------------------------------- /app/views/adhoq/queries/_form.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/app/views/adhoq/queries/_form.html.erb -------------------------------------------------------------------------------- /app/views/adhoq/queries/_queries.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/app/views/adhoq/queries/_queries.html.erb -------------------------------------------------------------------------------- /app/views/adhoq/queries/_query.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/app/views/adhoq/queries/_query.html.erb -------------------------------------------------------------------------------- /app/views/adhoq/queries/edit.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/app/views/adhoq/queries/edit.html.erb -------------------------------------------------------------------------------- /app/views/adhoq/queries/index.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/app/views/adhoq/queries/index.html.erb -------------------------------------------------------------------------------- /app/views/adhoq/queries/new.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/app/views/adhoq/queries/new.html.erb -------------------------------------------------------------------------------- /app/views/adhoq/queries/show.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/app/views/adhoq/queries/show.html.erb -------------------------------------------------------------------------------- /app/views/layouts/adhoq/application.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/app/views/layouts/adhoq/application.html.erb -------------------------------------------------------------------------------- /bin/rails: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/bin/rails -------------------------------------------------------------------------------- /config/routes.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/config/routes.rb -------------------------------------------------------------------------------- /db/migrate/20141003095645_create_adhoq_queries.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/db/migrate/20141003095645_create_adhoq_queries.rb -------------------------------------------------------------------------------- /db/migrate/20141006014750_create_adhoq_executions.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/db/migrate/20141006014750_create_adhoq_executions.rb -------------------------------------------------------------------------------- /db/migrate/20141007052308_create_adhoq_reports.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/db/migrate/20141007052308_create_adhoq_reports.rb -------------------------------------------------------------------------------- /gemfiles/Gemfile-rails-5.1.x: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/gemfiles/Gemfile-rails-5.1.x -------------------------------------------------------------------------------- /gemfiles/Gemfile-rails-5.2.x: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/gemfiles/Gemfile-rails-5.2.x -------------------------------------------------------------------------------- /gemfiles/Gemfile-rails-6.0.x: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/gemfiles/Gemfile-rails-6.0.x -------------------------------------------------------------------------------- /gemfiles/Gemfile-rails-edge: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/gemfiles/Gemfile-rails-edge -------------------------------------------------------------------------------- /lib/adhoq.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/lib/adhoq.rb -------------------------------------------------------------------------------- /lib/adhoq/adhoc_execution.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/lib/adhoq/adhoc_execution.rb -------------------------------------------------------------------------------- /lib/adhoq/configuration.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/lib/adhoq/configuration.rb -------------------------------------------------------------------------------- /lib/adhoq/engine.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/lib/adhoq/engine.rb -------------------------------------------------------------------------------- /lib/adhoq/error.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/lib/adhoq/error.rb -------------------------------------------------------------------------------- /lib/adhoq/executor.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/lib/adhoq/executor.rb -------------------------------------------------------------------------------- /lib/adhoq/executor/connection_wrapper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/lib/adhoq/executor/connection_wrapper.rb -------------------------------------------------------------------------------- /lib/adhoq/global_variable.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/lib/adhoq/global_variable.rb -------------------------------------------------------------------------------- /lib/adhoq/reporter.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/lib/adhoq/reporter.rb -------------------------------------------------------------------------------- /lib/adhoq/reporter/csv.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/lib/adhoq/reporter/csv.rb -------------------------------------------------------------------------------- /lib/adhoq/reporter/json.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/lib/adhoq/reporter/json.rb -------------------------------------------------------------------------------- /lib/adhoq/reporter/xlsx.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/lib/adhoq/reporter/xlsx.rb -------------------------------------------------------------------------------- /lib/adhoq/result.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/lib/adhoq/result.rb -------------------------------------------------------------------------------- /lib/adhoq/storage.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/lib/adhoq/storage.rb -------------------------------------------------------------------------------- /lib/adhoq/storage/cache.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/lib/adhoq/storage/cache.rb -------------------------------------------------------------------------------- /lib/adhoq/storage/fog_storage.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/lib/adhoq/storage/fog_storage.rb -------------------------------------------------------------------------------- /lib/adhoq/storage/local_file.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/lib/adhoq/storage/local_file.rb -------------------------------------------------------------------------------- /lib/adhoq/storage/on_the_fly.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/lib/adhoq/storage/on_the_fly.rb -------------------------------------------------------------------------------- /lib/adhoq/storage/s3.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/lib/adhoq/storage/s3.rb -------------------------------------------------------------------------------- /lib/adhoq/version.rb: -------------------------------------------------------------------------------- 1 | module Adhoq 2 | VERSION = "1.0.3" 3 | end 4 | -------------------------------------------------------------------------------- /lib/tasks/adhoq_tasks.rake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/lib/tasks/adhoq_tasks.rake -------------------------------------------------------------------------------- /spec/adhoq/executor/connection_wrapper_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/spec/adhoq/executor/connection_wrapper_spec.rb -------------------------------------------------------------------------------- /spec/adhoq/executor_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/spec/adhoq/executor_spec.rb -------------------------------------------------------------------------------- /spec/adhoq/global_variable_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/spec/adhoq/global_variable_spec.rb -------------------------------------------------------------------------------- /spec/adhoq/reporter/csv_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/spec/adhoq/reporter/csv_spec.rb -------------------------------------------------------------------------------- /spec/adhoq/reporter/json_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/spec/adhoq/reporter/json_spec.rb -------------------------------------------------------------------------------- /spec/adhoq/reporter/xlsx_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/spec/adhoq/reporter/xlsx_spec.rb -------------------------------------------------------------------------------- /spec/adhoq/storage_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/spec/adhoq/storage_spec.rb -------------------------------------------------------------------------------- /spec/dummy/README.rdoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/spec/dummy/README.rdoc -------------------------------------------------------------------------------- /spec/dummy/Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/spec/dummy/Rakefile -------------------------------------------------------------------------------- /spec/dummy/app/assets/config/manifest.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/spec/dummy/app/assets/config/manifest.js -------------------------------------------------------------------------------- /spec/dummy/app/assets/images/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /spec/dummy/app/assets/javascripts/application.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/spec/dummy/app/assets/javascripts/application.js -------------------------------------------------------------------------------- /spec/dummy/app/assets/stylesheets/application.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/spec/dummy/app/assets/stylesheets/application.css -------------------------------------------------------------------------------- /spec/dummy/app/controllers/concerns/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /spec/dummy/app/controllers/my_application_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/spec/dummy/app/controllers/my_application_controller.rb -------------------------------------------------------------------------------- /spec/dummy/app/helpers/application_helper.rb: -------------------------------------------------------------------------------- 1 | module ApplicationHelper 2 | end 3 | -------------------------------------------------------------------------------- /spec/dummy/app/mailers/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /spec/dummy/app/models/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /spec/dummy/app/models/abstract_table.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/spec/dummy/app/models/abstract_table.rb -------------------------------------------------------------------------------- /spec/dummy/app/models/concerns/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /spec/dummy/app/models/no_id_table.rb: -------------------------------------------------------------------------------- 1 | class NoIdTable < ActiveRecord::Base 2 | end 3 | -------------------------------------------------------------------------------- /spec/dummy/app/models/secret_table.rb: -------------------------------------------------------------------------------- 1 | class SecretTable < ActiveRecord::Base 2 | end 3 | -------------------------------------------------------------------------------- /spec/dummy/app/views/layouts/application.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/spec/dummy/app/views/layouts/application.html.erb -------------------------------------------------------------------------------- /spec/dummy/bin/bundle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/spec/dummy/bin/bundle -------------------------------------------------------------------------------- /spec/dummy/bin/rails: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/spec/dummy/bin/rails -------------------------------------------------------------------------------- /spec/dummy/bin/rake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/spec/dummy/bin/rake -------------------------------------------------------------------------------- /spec/dummy/config.ru: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/spec/dummy/config.ru -------------------------------------------------------------------------------- /spec/dummy/config/application.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/spec/dummy/config/application.rb -------------------------------------------------------------------------------- /spec/dummy/config/boot.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/spec/dummy/config/boot.rb -------------------------------------------------------------------------------- /spec/dummy/config/database.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/spec/dummy/config/database.yml -------------------------------------------------------------------------------- /spec/dummy/config/environment.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/spec/dummy/config/environment.rb -------------------------------------------------------------------------------- /spec/dummy/config/environments/development.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/spec/dummy/config/environments/development.rb -------------------------------------------------------------------------------- /spec/dummy/config/environments/production.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/spec/dummy/config/environments/production.rb -------------------------------------------------------------------------------- /spec/dummy/config/environments/test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/spec/dummy/config/environments/test.rb -------------------------------------------------------------------------------- /spec/dummy/config/initializers/adhoq.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/spec/dummy/config/initializers/adhoq.rb -------------------------------------------------------------------------------- /spec/dummy/config/initializers/assets.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/spec/dummy/config/initializers/assets.rb -------------------------------------------------------------------------------- /spec/dummy/config/initializers/backtrace_silencers.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/spec/dummy/config/initializers/backtrace_silencers.rb -------------------------------------------------------------------------------- /spec/dummy/config/initializers/cookies_serializer.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/spec/dummy/config/initializers/cookies_serializer.rb -------------------------------------------------------------------------------- /spec/dummy/config/initializers/filter_parameter_logging.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/spec/dummy/config/initializers/filter_parameter_logging.rb -------------------------------------------------------------------------------- /spec/dummy/config/initializers/inflections.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/spec/dummy/config/initializers/inflections.rb -------------------------------------------------------------------------------- /spec/dummy/config/initializers/mime_types.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/spec/dummy/config/initializers/mime_types.rb -------------------------------------------------------------------------------- /spec/dummy/config/initializers/secret_token.rb: -------------------------------------------------------------------------------- 1 | # NOTE: for Rails 3.2 2 | Dummy::Application.config.secret_token = 'hi' * 15 3 | -------------------------------------------------------------------------------- /spec/dummy/config/initializers/session_store.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/spec/dummy/config/initializers/session_store.rb -------------------------------------------------------------------------------- /spec/dummy/config/initializers/wrap_parameters.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/spec/dummy/config/initializers/wrap_parameters.rb -------------------------------------------------------------------------------- /spec/dummy/config/locales/en.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/spec/dummy/config/locales/en.yml -------------------------------------------------------------------------------- /spec/dummy/config/routes.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/spec/dummy/config/routes.rb -------------------------------------------------------------------------------- /spec/dummy/config/secrets.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/spec/dummy/config/secrets.yml -------------------------------------------------------------------------------- /spec/dummy/db/migrate/20150908073801_create_secret_tables.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/spec/dummy/db/migrate/20150908073801_create_secret_tables.rb -------------------------------------------------------------------------------- /spec/dummy/db/migrate/20150908112456_create_no_id_tables.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/spec/dummy/db/migrate/20150908112456_create_no_id_tables.rb -------------------------------------------------------------------------------- /spec/dummy/db/schema.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/spec/dummy/db/schema.rb -------------------------------------------------------------------------------- /spec/dummy/lib/assets/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /spec/dummy/log/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /spec/dummy/public/404.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/spec/dummy/public/404.html -------------------------------------------------------------------------------- /spec/dummy/public/422.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/spec/dummy/public/422.html -------------------------------------------------------------------------------- /spec/dummy/public/500.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/spec/dummy/public/500.html -------------------------------------------------------------------------------- /spec/dummy/public/favicon.ico: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /spec/factories/adhoq_queries.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/spec/factories/adhoq_queries.rb -------------------------------------------------------------------------------- /spec/features/execute_adhoc_query_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/spec/features/execute_adhoc_query_spec.rb -------------------------------------------------------------------------------- /spec/features/show_database_schema_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/spec/features/show_database_schema_spec.rb -------------------------------------------------------------------------------- /spec/models/adhoq/execution_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/spec/models/adhoq/execution_spec.rb -------------------------------------------------------------------------------- /spec/models/adhoq/query_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/spec/models/adhoq/query_spec.rb -------------------------------------------------------------------------------- /spec/models/adhoq/report_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/spec/models/adhoq/report_spec.rb -------------------------------------------------------------------------------- /spec/spec_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/spec/spec_helper.rb -------------------------------------------------------------------------------- /spec/support/activejob_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/spec/support/activejob_helper.rb -------------------------------------------------------------------------------- /spec/support/feature_spec_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/spec/support/feature_spec_helper.rb -------------------------------------------------------------------------------- /spec/support/have_values_in_xlsx_sheet_matcher.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/esminc/adhoq/HEAD/spec/support/have_values_in_xlsx_sheet_matcher.rb -------------------------------------------------------------------------------- /tmp/.gitkeep: -------------------------------------------------------------------------------- 1 | --------------------------------------------------------------------------------