diff --git a/demo b/demo index 9e0195c..b2bc0f1 100755 --- a/demo +++ b/demo @@ -1,13 +1,13 @@ -#!/bin/sh +#!/bin/bash if [ "$1" == "start" ]; then echo "Downloading pre-built docker images" - docker-compose -f rails-app/demo.yml pull + docker-compose -f examples/rails-app/demo.yml pull echo "Setting up and deploying Super Graph and the demo Rails app" - docker-compose -f rails-app/demo.yml run rails_app rake db:create db:migrate db:seed - docker-compose -f rails-app/demo.yml up + docker-compose -f examples/rails-app/demo.yml run rails_app rake db:create db:migrate db:seed + docker-compose -f examples/rails-app/demo.yml up elif [ "$1" == "stop" ]; then - docker-compose -f rails-app/demo.yml down + docker-compose -f examples/rails-app/demo.yml down else echo "./demo [start|stop]" -fi \ No newline at end of file +fi diff --git a/docker-compose.yml b/docker-compose.yml index bf0426a..d41e9f5 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -12,10 +12,10 @@ services: # - "6379:6379" rails_app: - build: rails-app/. + build: examples/rails-app/. command: bash -c "rm -f tmp/pids/server.pid && bundle exec rails s -p 3000 -b '0.0.0.0'" volumes: - - ./rails-app:/app + - ./examples/rails-app:/app - /app/tmp ports: - "3000:3000" diff --git a/rails-app/.gitignore b/examples/rails-app/.gitignore similarity index 100% rename from rails-app/.gitignore rename to examples/rails-app/.gitignore diff --git a/rails-app/.ruby-version b/examples/rails-app/.ruby-version similarity index 100% rename from rails-app/.ruby-version rename to examples/rails-app/.ruby-version diff --git a/rails-app/Dockerfile b/examples/rails-app/Dockerfile similarity index 100% rename from rails-app/Dockerfile rename to examples/rails-app/Dockerfile diff --git a/rails-app/Gemfile b/examples/rails-app/Gemfile similarity index 100% rename from rails-app/Gemfile rename to examples/rails-app/Gemfile diff --git a/rails-app/app/assets/images/.keep b/examples/rails-app/Gemfile.lock similarity index 100% rename from rails-app/app/assets/images/.keep rename to examples/rails-app/Gemfile.lock diff --git a/rails-app/Rakefile b/examples/rails-app/Rakefile similarity index 100% rename from rails-app/Rakefile rename to examples/rails-app/Rakefile diff --git a/rails-app/app/assets/config/manifest.js b/examples/rails-app/app/assets/config/manifest.js similarity index 100% rename from rails-app/app/assets/config/manifest.js rename to examples/rails-app/app/assets/config/manifest.js diff --git a/rails-app/app/assets/javascripts/channels/.keep b/examples/rails-app/app/assets/images/.keep similarity index 100% rename from rails-app/app/assets/javascripts/channels/.keep rename to examples/rails-app/app/assets/images/.keep diff --git a/rails-app/app/assets/javascripts/application.js b/examples/rails-app/app/assets/javascripts/application.js similarity index 100% rename from rails-app/app/assets/javascripts/application.js rename to examples/rails-app/app/assets/javascripts/application.js diff --git a/rails-app/app/assets/javascripts/cable.js b/examples/rails-app/app/assets/javascripts/cable.js similarity index 100% rename from rails-app/app/assets/javascripts/cable.js rename to examples/rails-app/app/assets/javascripts/cable.js diff --git a/rails-app/app/controllers/concerns/.keep b/examples/rails-app/app/assets/javascripts/channels/.keep similarity index 100% rename from rails-app/app/controllers/concerns/.keep rename to examples/rails-app/app/assets/javascripts/channels/.keep diff --git a/rails-app/app/assets/javascripts/products.coffee b/examples/rails-app/app/assets/javascripts/products.coffee similarity index 100% rename from rails-app/app/assets/javascripts/products.coffee rename to examples/rails-app/app/assets/javascripts/products.coffee diff --git a/rails-app/app/assets/stylesheets/application.css b/examples/rails-app/app/assets/stylesheets/application.css similarity index 100% rename from rails-app/app/assets/stylesheets/application.css rename to examples/rails-app/app/assets/stylesheets/application.css diff --git a/rails-app/app/assets/stylesheets/products.scss b/examples/rails-app/app/assets/stylesheets/products.scss similarity index 100% rename from rails-app/app/assets/stylesheets/products.scss rename to examples/rails-app/app/assets/stylesheets/products.scss diff --git a/rails-app/app/assets/stylesheets/scaffolds.scss b/examples/rails-app/app/assets/stylesheets/scaffolds.scss similarity index 100% rename from rails-app/app/assets/stylesheets/scaffolds.scss rename to examples/rails-app/app/assets/stylesheets/scaffolds.scss diff --git a/rails-app/app/channels/application_cable/channel.rb b/examples/rails-app/app/channels/application_cable/channel.rb similarity index 100% rename from rails-app/app/channels/application_cable/channel.rb rename to examples/rails-app/app/channels/application_cable/channel.rb diff --git a/rails-app/app/channels/application_cable/connection.rb b/examples/rails-app/app/channels/application_cable/connection.rb similarity index 100% rename from rails-app/app/channels/application_cable/connection.rb rename to examples/rails-app/app/channels/application_cable/connection.rb diff --git a/rails-app/app/controllers/application_controller.rb b/examples/rails-app/app/controllers/application_controller.rb similarity index 100% rename from rails-app/app/controllers/application_controller.rb rename to examples/rails-app/app/controllers/application_controller.rb diff --git a/rails-app/app/models/concerns/.keep b/examples/rails-app/app/controllers/concerns/.keep similarity index 100% rename from rails-app/app/models/concerns/.keep rename to examples/rails-app/app/controllers/concerns/.keep diff --git a/rails-app/app/controllers/products_controller.rb b/examples/rails-app/app/controllers/products_controller.rb similarity index 100% rename from rails-app/app/controllers/products_controller.rb rename to examples/rails-app/app/controllers/products_controller.rb diff --git a/rails-app/app/controllers/stripe_controller.rb b/examples/rails-app/app/controllers/stripe_controller.rb similarity index 100% rename from rails-app/app/controllers/stripe_controller.rb rename to examples/rails-app/app/controllers/stripe_controller.rb diff --git a/rails-app/app/helpers/application_helper.rb b/examples/rails-app/app/helpers/application_helper.rb similarity index 100% rename from rails-app/app/helpers/application_helper.rb rename to examples/rails-app/app/helpers/application_helper.rb diff --git a/rails-app/app/helpers/products_helper.rb b/examples/rails-app/app/helpers/products_helper.rb similarity index 100% rename from rails-app/app/helpers/products_helper.rb rename to examples/rails-app/app/helpers/products_helper.rb diff --git a/rails-app/app/jobs/application_job.rb b/examples/rails-app/app/jobs/application_job.rb similarity index 100% rename from rails-app/app/jobs/application_job.rb rename to examples/rails-app/app/jobs/application_job.rb diff --git a/rails-app/app/mailers/application_mailer.rb b/examples/rails-app/app/mailers/application_mailer.rb similarity index 100% rename from rails-app/app/mailers/application_mailer.rb rename to examples/rails-app/app/mailers/application_mailer.rb diff --git a/rails-app/app/models/application_record.rb b/examples/rails-app/app/models/application_record.rb similarity index 100% rename from rails-app/app/models/application_record.rb rename to examples/rails-app/app/models/application_record.rb diff --git a/rails-app/lib/assets/.keep b/examples/rails-app/app/models/concerns/.keep similarity index 100% rename from rails-app/lib/assets/.keep rename to examples/rails-app/app/models/concerns/.keep diff --git a/rails-app/app/models/customer.rb b/examples/rails-app/app/models/customer.rb similarity index 100% rename from rails-app/app/models/customer.rb rename to examples/rails-app/app/models/customer.rb diff --git a/rails-app/app/models/product.rb b/examples/rails-app/app/models/product.rb similarity index 100% rename from rails-app/app/models/product.rb rename to examples/rails-app/app/models/product.rb diff --git a/rails-app/app/models/purchase.rb b/examples/rails-app/app/models/purchase.rb similarity index 100% rename from rails-app/app/models/purchase.rb rename to examples/rails-app/app/models/purchase.rb diff --git a/rails-app/app/models/user.rb b/examples/rails-app/app/models/user.rb similarity index 100% rename from rails-app/app/models/user.rb rename to examples/rails-app/app/models/user.rb diff --git a/rails-app/app/views/layouts/application.html.erb b/examples/rails-app/app/views/layouts/application.html.erb similarity index 100% rename from rails-app/app/views/layouts/application.html.erb rename to examples/rails-app/app/views/layouts/application.html.erb diff --git a/rails-app/app/views/layouts/mailer.html.erb b/examples/rails-app/app/views/layouts/mailer.html.erb similarity index 100% rename from rails-app/app/views/layouts/mailer.html.erb rename to examples/rails-app/app/views/layouts/mailer.html.erb diff --git a/rails-app/app/views/layouts/mailer.text.erb b/examples/rails-app/app/views/layouts/mailer.text.erb similarity index 100% rename from rails-app/app/views/layouts/mailer.text.erb rename to examples/rails-app/app/views/layouts/mailer.text.erb diff --git a/rails-app/app/views/products/_form.html.erb b/examples/rails-app/app/views/products/_form.html.erb similarity index 100% rename from rails-app/app/views/products/_form.html.erb rename to examples/rails-app/app/views/products/_form.html.erb diff --git a/rails-app/app/views/products/_product.json.jbuilder b/examples/rails-app/app/views/products/_product.json.jbuilder similarity index 100% rename from rails-app/app/views/products/_product.json.jbuilder rename to examples/rails-app/app/views/products/_product.json.jbuilder diff --git a/rails-app/app/views/products/edit.html.erb b/examples/rails-app/app/views/products/edit.html.erb similarity index 100% rename from rails-app/app/views/products/edit.html.erb rename to examples/rails-app/app/views/products/edit.html.erb diff --git a/rails-app/app/views/products/index.html.erb b/examples/rails-app/app/views/products/index.html.erb similarity index 100% rename from rails-app/app/views/products/index.html.erb rename to examples/rails-app/app/views/products/index.html.erb diff --git a/rails-app/app/views/products/index.json.jbuilder b/examples/rails-app/app/views/products/index.json.jbuilder similarity index 100% rename from rails-app/app/views/products/index.json.jbuilder rename to examples/rails-app/app/views/products/index.json.jbuilder diff --git a/rails-app/app/views/products/new.html.erb b/examples/rails-app/app/views/products/new.html.erb similarity index 100% rename from rails-app/app/views/products/new.html.erb rename to examples/rails-app/app/views/products/new.html.erb diff --git a/rails-app/app/views/products/show.html.erb b/examples/rails-app/app/views/products/show.html.erb similarity index 100% rename from rails-app/app/views/products/show.html.erb rename to examples/rails-app/app/views/products/show.html.erb diff --git a/rails-app/app/views/products/show.json.jbuilder b/examples/rails-app/app/views/products/show.json.jbuilder similarity index 100% rename from rails-app/app/views/products/show.json.jbuilder rename to examples/rails-app/app/views/products/show.json.jbuilder diff --git a/rails-app/bin/bundle b/examples/rails-app/bin/bundle similarity index 100% rename from rails-app/bin/bundle rename to examples/rails-app/bin/bundle diff --git a/rails-app/bin/rails b/examples/rails-app/bin/rails similarity index 100% rename from rails-app/bin/rails rename to examples/rails-app/bin/rails diff --git a/rails-app/bin/rake b/examples/rails-app/bin/rake similarity index 100% rename from rails-app/bin/rake rename to examples/rails-app/bin/rake diff --git a/rails-app/bin/setup b/examples/rails-app/bin/setup similarity index 100% rename from rails-app/bin/setup rename to examples/rails-app/bin/setup diff --git a/rails-app/bin/spring b/examples/rails-app/bin/spring similarity index 100% rename from rails-app/bin/spring rename to examples/rails-app/bin/spring diff --git a/rails-app/bin/update b/examples/rails-app/bin/update similarity index 100% rename from rails-app/bin/update rename to examples/rails-app/bin/update diff --git a/rails-app/bin/yarn b/examples/rails-app/bin/yarn similarity index 100% rename from rails-app/bin/yarn rename to examples/rails-app/bin/yarn diff --git a/rails-app/config.ru b/examples/rails-app/config.ru similarity index 100% rename from rails-app/config.ru rename to examples/rails-app/config.ru diff --git a/rails-app/config/application.rb b/examples/rails-app/config/application.rb similarity index 100% rename from rails-app/config/application.rb rename to examples/rails-app/config/application.rb diff --git a/rails-app/config/boot.rb b/examples/rails-app/config/boot.rb similarity index 100% rename from rails-app/config/boot.rb rename to examples/rails-app/config/boot.rb diff --git a/rails-app/config/cable.yml b/examples/rails-app/config/cable.yml similarity index 100% rename from rails-app/config/cable.yml rename to examples/rails-app/config/cable.yml diff --git a/rails-app/config/credentials.yml.enc b/examples/rails-app/config/credentials.yml.enc similarity index 100% rename from rails-app/config/credentials.yml.enc rename to examples/rails-app/config/credentials.yml.enc diff --git a/rails-app/config/database.yml b/examples/rails-app/config/database.yml similarity index 100% rename from rails-app/config/database.yml rename to examples/rails-app/config/database.yml diff --git a/rails-app/config/environment.rb b/examples/rails-app/config/environment.rb similarity index 100% rename from rails-app/config/environment.rb rename to examples/rails-app/config/environment.rb diff --git a/rails-app/config/environments/development.rb b/examples/rails-app/config/environments/development.rb similarity index 100% rename from rails-app/config/environments/development.rb rename to examples/rails-app/config/environments/development.rb diff --git a/rails-app/config/environments/production.rb b/examples/rails-app/config/environments/production.rb similarity index 100% rename from rails-app/config/environments/production.rb rename to examples/rails-app/config/environments/production.rb diff --git a/rails-app/config/environments/test.rb b/examples/rails-app/config/environments/test.rb similarity index 100% rename from rails-app/config/environments/test.rb rename to examples/rails-app/config/environments/test.rb diff --git a/rails-app/config/initializers/application_controller_renderer.rb b/examples/rails-app/config/initializers/application_controller_renderer.rb similarity index 100% rename from rails-app/config/initializers/application_controller_renderer.rb rename to examples/rails-app/config/initializers/application_controller_renderer.rb diff --git a/rails-app/config/initializers/assets.rb b/examples/rails-app/config/initializers/assets.rb similarity index 100% rename from rails-app/config/initializers/assets.rb rename to examples/rails-app/config/initializers/assets.rb diff --git a/rails-app/config/initializers/backtrace_silencers.rb b/examples/rails-app/config/initializers/backtrace_silencers.rb similarity index 100% rename from rails-app/config/initializers/backtrace_silencers.rb rename to examples/rails-app/config/initializers/backtrace_silencers.rb diff --git a/rails-app/config/initializers/content_security_policy.rb b/examples/rails-app/config/initializers/content_security_policy.rb similarity index 100% rename from rails-app/config/initializers/content_security_policy.rb rename to examples/rails-app/config/initializers/content_security_policy.rb diff --git a/rails-app/config/initializers/cookies_serializer.rb b/examples/rails-app/config/initializers/cookies_serializer.rb similarity index 100% rename from rails-app/config/initializers/cookies_serializer.rb rename to examples/rails-app/config/initializers/cookies_serializer.rb diff --git a/rails-app/config/initializers/devise.rb b/examples/rails-app/config/initializers/devise.rb similarity index 100% rename from rails-app/config/initializers/devise.rb rename to examples/rails-app/config/initializers/devise.rb diff --git a/rails-app/config/initializers/filter_parameter_logging.rb b/examples/rails-app/config/initializers/filter_parameter_logging.rb similarity index 100% rename from rails-app/config/initializers/filter_parameter_logging.rb rename to examples/rails-app/config/initializers/filter_parameter_logging.rb diff --git a/rails-app/config/initializers/inflections.rb b/examples/rails-app/config/initializers/inflections.rb similarity index 100% rename from rails-app/config/initializers/inflections.rb rename to examples/rails-app/config/initializers/inflections.rb diff --git a/rails-app/config/initializers/mime_types.rb b/examples/rails-app/config/initializers/mime_types.rb similarity index 100% rename from rails-app/config/initializers/mime_types.rb rename to examples/rails-app/config/initializers/mime_types.rb diff --git a/rails-app/config/initializers/secret_tokens.rb b/examples/rails-app/config/initializers/secret_tokens.rb similarity index 100% rename from rails-app/config/initializers/secret_tokens.rb rename to examples/rails-app/config/initializers/secret_tokens.rb diff --git a/rails-app/config/initializers/session_store.rb b/examples/rails-app/config/initializers/session_store.rb similarity index 100% rename from rails-app/config/initializers/session_store.rb rename to examples/rails-app/config/initializers/session_store.rb diff --git a/rails-app/config/initializers/wrap_parameters.rb b/examples/rails-app/config/initializers/wrap_parameters.rb similarity index 100% rename from rails-app/config/initializers/wrap_parameters.rb rename to examples/rails-app/config/initializers/wrap_parameters.rb diff --git a/rails-app/config/locales/devise.en.yml b/examples/rails-app/config/locales/devise.en.yml similarity index 100% rename from rails-app/config/locales/devise.en.yml rename to examples/rails-app/config/locales/devise.en.yml diff --git a/rails-app/config/locales/en.yml b/examples/rails-app/config/locales/en.yml similarity index 100% rename from rails-app/config/locales/en.yml rename to examples/rails-app/config/locales/en.yml diff --git a/rails-app/config/puma.rb b/examples/rails-app/config/puma.rb similarity index 100% rename from rails-app/config/puma.rb rename to examples/rails-app/config/puma.rb diff --git a/rails-app/config/routes.rb b/examples/rails-app/config/routes.rb similarity index 100% rename from rails-app/config/routes.rb rename to examples/rails-app/config/routes.rb diff --git a/rails-app/config/spring.rb b/examples/rails-app/config/spring.rb similarity index 100% rename from rails-app/config/spring.rb rename to examples/rails-app/config/spring.rb diff --git a/rails-app/config/storage.yml b/examples/rails-app/config/storage.yml similarity index 100% rename from rails-app/config/storage.yml rename to examples/rails-app/config/storage.yml diff --git a/rails-app/db/migrate/20190322181705_devise_create_users.rb b/examples/rails-app/db/migrate/20190322181705_devise_create_users.rb similarity index 100% rename from rails-app/db/migrate/20190322181705_devise_create_users.rb rename to examples/rails-app/db/migrate/20190322181705_devise_create_users.rb diff --git a/rails-app/db/migrate/20190322181706_devise_create_customers.rb b/examples/rails-app/db/migrate/20190322181706_devise_create_customers.rb similarity index 100% rename from rails-app/db/migrate/20190322181706_devise_create_customers.rb rename to examples/rails-app/db/migrate/20190322181706_devise_create_customers.rb diff --git a/rails-app/db/migrate/20190322181710_create_products.rb b/examples/rails-app/db/migrate/20190322181710_create_products.rb similarity index 100% rename from rails-app/db/migrate/20190322181710_create_products.rb rename to examples/rails-app/db/migrate/20190322181710_create_products.rb diff --git a/rails-app/db/migrate/20190322200743_purchases.rb b/examples/rails-app/db/migrate/20190322200743_purchases.rb similarity index 100% rename from rails-app/db/migrate/20190322200743_purchases.rb rename to examples/rails-app/db/migrate/20190322200743_purchases.rb diff --git a/rails-app/db/migrate/20190405042247_add_search_column.rb b/examples/rails-app/db/migrate/20190405042247_add_search_column.rb similarity index 100% rename from rails-app/db/migrate/20190405042247_add_search_column.rb rename to examples/rails-app/db/migrate/20190405042247_add_search_column.rb diff --git a/rails-app/db/schema.rb b/examples/rails-app/db/schema.rb similarity index 100% rename from rails-app/db/schema.rb rename to examples/rails-app/db/schema.rb diff --git a/rails-app/db/seeds.rb b/examples/rails-app/db/seeds.rb similarity index 100% rename from rails-app/db/seeds.rb rename to examples/rails-app/db/seeds.rb diff --git a/rails-app/demo.yml b/examples/rails-app/demo.yml similarity index 100% rename from rails-app/demo.yml rename to examples/rails-app/demo.yml diff --git a/rails-app/entrypoint.sh b/examples/rails-app/entrypoint.sh similarity index 100% rename from rails-app/entrypoint.sh rename to examples/rails-app/entrypoint.sh diff --git a/rails-app/lib/tasks/.keep b/examples/rails-app/lib/assets/.keep similarity index 100% rename from rails-app/lib/tasks/.keep rename to examples/rails-app/lib/assets/.keep diff --git a/rails-app/log/.keep b/examples/rails-app/lib/tasks/.keep similarity index 100% rename from rails-app/log/.keep rename to examples/rails-app/lib/tasks/.keep diff --git a/rails-app/storage/.keep b/examples/rails-app/log/.keep similarity index 100% rename from rails-app/storage/.keep rename to examples/rails-app/log/.keep diff --git a/rails-app/package.json b/examples/rails-app/package.json similarity index 100% rename from rails-app/package.json rename to examples/rails-app/package.json diff --git a/rails-app/public/404.html b/examples/rails-app/public/404.html similarity index 100% rename from rails-app/public/404.html rename to examples/rails-app/public/404.html diff --git a/rails-app/public/422.html b/examples/rails-app/public/422.html similarity index 100% rename from rails-app/public/422.html rename to examples/rails-app/public/422.html diff --git a/rails-app/public/500.html b/examples/rails-app/public/500.html similarity index 100% rename from rails-app/public/500.html rename to examples/rails-app/public/500.html diff --git a/rails-app/public/apple-touch-icon-precomposed.png b/examples/rails-app/public/apple-touch-icon-precomposed.png similarity index 100% rename from rails-app/public/apple-touch-icon-precomposed.png rename to examples/rails-app/public/apple-touch-icon-precomposed.png diff --git a/rails-app/public/apple-touch-icon.png b/examples/rails-app/public/apple-touch-icon.png similarity index 100% rename from rails-app/public/apple-touch-icon.png rename to examples/rails-app/public/apple-touch-icon.png diff --git a/rails-app/public/favicon.ico b/examples/rails-app/public/favicon.ico similarity index 100% rename from rails-app/public/favicon.ico rename to examples/rails-app/public/favicon.ico diff --git a/rails-app/public/robots.txt b/examples/rails-app/public/robots.txt similarity index 100% rename from rails-app/public/robots.txt rename to examples/rails-app/public/robots.txt diff --git a/rails-app/test/controllers/.keep b/examples/rails-app/storage/.keep similarity index 100% rename from rails-app/test/controllers/.keep rename to examples/rails-app/storage/.keep diff --git a/rails-app/test/application_system_test_case.rb b/examples/rails-app/test/application_system_test_case.rb similarity index 100% rename from rails-app/test/application_system_test_case.rb rename to examples/rails-app/test/application_system_test_case.rb diff --git a/rails-app/test/fixtures/.keep b/examples/rails-app/test/controllers/.keep similarity index 100% rename from rails-app/test/fixtures/.keep rename to examples/rails-app/test/controllers/.keep diff --git a/rails-app/test/controllers/products_controller_test.rb b/examples/rails-app/test/controllers/products_controller_test.rb similarity index 100% rename from rails-app/test/controllers/products_controller_test.rb rename to examples/rails-app/test/controllers/products_controller_test.rb diff --git a/rails-app/test/fixtures/files/.keep b/examples/rails-app/test/fixtures/.keep similarity index 100% rename from rails-app/test/fixtures/files/.keep rename to examples/rails-app/test/fixtures/.keep diff --git a/rails-app/test/fixtures/customers.yml b/examples/rails-app/test/fixtures/customers.yml similarity index 100% rename from rails-app/test/fixtures/customers.yml rename to examples/rails-app/test/fixtures/customers.yml diff --git a/rails-app/test/helpers/.keep b/examples/rails-app/test/fixtures/files/.keep similarity index 100% rename from rails-app/test/helpers/.keep rename to examples/rails-app/test/fixtures/files/.keep diff --git a/rails-app/test/fixtures/products.yml b/examples/rails-app/test/fixtures/products.yml similarity index 100% rename from rails-app/test/fixtures/products.yml rename to examples/rails-app/test/fixtures/products.yml diff --git a/rails-app/test/fixtures/users.yml b/examples/rails-app/test/fixtures/users.yml similarity index 100% rename from rails-app/test/fixtures/users.yml rename to examples/rails-app/test/fixtures/users.yml diff --git a/rails-app/test/integration/.keep b/examples/rails-app/test/helpers/.keep similarity index 100% rename from rails-app/test/integration/.keep rename to examples/rails-app/test/helpers/.keep diff --git a/rails-app/test/mailers/.keep b/examples/rails-app/test/integration/.keep similarity index 100% rename from rails-app/test/mailers/.keep rename to examples/rails-app/test/integration/.keep diff --git a/rails-app/test/models/.keep b/examples/rails-app/test/mailers/.keep similarity index 100% rename from rails-app/test/models/.keep rename to examples/rails-app/test/mailers/.keep diff --git a/rails-app/test/system/.keep b/examples/rails-app/test/models/.keep similarity index 100% rename from rails-app/test/system/.keep rename to examples/rails-app/test/models/.keep diff --git a/rails-app/test/models/customer_test.rb b/examples/rails-app/test/models/customer_test.rb similarity index 100% rename from rails-app/test/models/customer_test.rb rename to examples/rails-app/test/models/customer_test.rb diff --git a/rails-app/test/models/product_test.rb b/examples/rails-app/test/models/product_test.rb similarity index 100% rename from rails-app/test/models/product_test.rb rename to examples/rails-app/test/models/product_test.rb diff --git a/rails-app/test/models/user_test.rb b/examples/rails-app/test/models/user_test.rb similarity index 100% rename from rails-app/test/models/user_test.rb rename to examples/rails-app/test/models/user_test.rb diff --git a/rails-app/vendor/.keep b/examples/rails-app/test/system/.keep similarity index 100% rename from rails-app/vendor/.keep rename to examples/rails-app/test/system/.keep diff --git a/rails-app/test/system/products_test.rb b/examples/rails-app/test/system/products_test.rb similarity index 100% rename from rails-app/test/system/products_test.rb rename to examples/rails-app/test/system/products_test.rb diff --git a/rails-app/test/test_helper.rb b/examples/rails-app/test/test_helper.rb similarity index 100% rename from rails-app/test/test_helper.rb rename to examples/rails-app/test/test_helper.rb diff --git a/examples/rails-app/vendor/.keep b/examples/rails-app/vendor/.keep new file mode 100644 index 0000000..e69de29 diff --git a/rails-app/Gemfile.lock b/rails-app/Gemfile.lock deleted file mode 100644 index aabc7f1..0000000 --- a/rails-app/Gemfile.lock +++ /dev/null @@ -1,274 +0,0 @@ -GIT - remote: https://github.com/stympy/faker.git - revision: e7c898c05306409cedf5b795a622a326ec87e279 - branch: master - specs: - faker (2.5.0) - i18n (~> 1.6.0) - -GEM - remote: https://rubygems.org/ - specs: - actioncable (6.0.0) - actionpack (= 6.0.0) - nio4r (~> 2.0) - websocket-driver (>= 0.6.1) - actionmailbox (6.0.0) - actionpack (= 6.0.0) - activejob (= 6.0.0) - activerecord (= 6.0.0) - activestorage (= 6.0.0) - activesupport (= 6.0.0) - mail (>= 2.7.1) - actionmailer (6.0.0) - actionpack (= 6.0.0) - actionview (= 6.0.0) - activejob (= 6.0.0) - mail (~> 2.5, >= 2.5.4) - rails-dom-testing (~> 2.0) - actionpack (6.0.0) - actionview (= 6.0.0) - activesupport (= 6.0.0) - rack (~> 2.0) - rack-test (>= 0.6.3) - rails-dom-testing (~> 2.0) - rails-html-sanitizer (~> 1.0, >= 1.2.0) - actiontext (6.0.0) - actionpack (= 6.0.0) - activerecord (= 6.0.0) - activestorage (= 6.0.0) - activesupport (= 6.0.0) - nokogiri (>= 1.8.5) - actionview (6.0.0) - activesupport (= 6.0.0) - builder (~> 3.1) - erubi (~> 1.4) - rails-dom-testing (~> 2.0) - rails-html-sanitizer (~> 1.1, >= 1.2.0) - activejob (6.0.0) - activesupport (= 6.0.0) - globalid (>= 0.3.6) - activemodel (6.0.0) - activesupport (= 6.0.0) - activerecord (6.0.0) - activemodel (= 6.0.0) - activesupport (= 6.0.0) - activestorage (6.0.0) - actionpack (= 6.0.0) - activejob (= 6.0.0) - activerecord (= 6.0.0) - marcel (~> 0.3.1) - activesupport (6.0.0) - concurrent-ruby (~> 1.0, >= 1.0.2) - i18n (>= 0.7, < 2) - minitest (~> 5.1) - tzinfo (~> 1.1) - zeitwerk (~> 2.1, >= 2.1.8) - addressable (2.7.0) - public_suffix (>= 2.0.2, < 5.0) - archive-zip (0.12.0) - io-like (~> 0.3.0) - bcrypt (3.1.13) - bindex (0.8.1) - bootsnap (1.4.5) - msgpack (~> 1.0) - builder (3.2.3) - byebug (11.0.1) - capybara (3.29.0) - addressable - mini_mime (>= 0.1.3) - nokogiri (~> 1.8) - rack (>= 1.6.0) - rack-test (>= 0.6.3) - regexp_parser (~> 1.5) - xpath (~> 3.2) - childprocess (2.0.0) - rake (< 13.0) - chromedriver-helper (2.1.1) - archive-zip (~> 0.10) - nokogiri (~> 1.8) - coffee-rails (4.2.2) - coffee-script (>= 2.2.0) - railties (>= 4.0.0) - coffee-script (2.4.1) - coffee-script-source - execjs - coffee-script-source (1.12.2) - concurrent-ruby (1.1.5) - crass (1.0.4) - devise (4.7.1) - bcrypt (~> 3.0) - orm_adapter (~> 0.1) - railties (>= 4.1.0) - responders - warden (~> 1.2.3) - erubi (1.9.0) - execjs (2.7.0) - ffi (1.11.1) - globalid (0.4.2) - activesupport (>= 4.2.0) - i18n (1.6.0) - concurrent-ruby (~> 1.0) - io-like (0.3.0) - jbuilder (2.9.1) - activesupport (>= 4.2.0) - listen (3.1.5) - rb-fsevent (~> 0.9, >= 0.9.4) - rb-inotify (~> 0.9, >= 0.9.7) - ruby_dep (~> 1.2) - loofah (2.3.0) - crass (~> 1.0.2) - nokogiri (>= 1.5.9) - mail (2.7.1) - mini_mime (>= 0.1.1) - marcel (0.3.3) - mimemagic (~> 0.3.2) - method_source (0.9.2) - mimemagic (0.3.3) - mini_mime (1.0.2) - mini_portile2 (2.4.0) - minitest (5.12.2) - msgpack (1.3.1) - nio4r (2.5.2) - nokogiri (1.10.4) - mini_portile2 (~> 2.4.0) - orm_adapter (0.5.0) - pg (1.1.4) - public_suffix (4.0.1) - puma (3.12.1) - rack (2.0.7) - rack-test (1.1.0) - rack (>= 1.0, < 3) - rails (6.0.0) - actioncable (= 6.0.0) - actionmailbox (= 6.0.0) - actionmailer (= 6.0.0) - actionpack (= 6.0.0) - actiontext (= 6.0.0) - actionview (= 6.0.0) - activejob (= 6.0.0) - activemodel (= 6.0.0) - activerecord (= 6.0.0) - activestorage (= 6.0.0) - activesupport (= 6.0.0) - bundler (>= 1.3.0) - railties (= 6.0.0) - sprockets-rails (>= 2.0.0) - rails-dom-testing (2.0.3) - activesupport (>= 4.2.0) - nokogiri (>= 1.6) - rails-html-sanitizer (1.2.0) - loofah (~> 2.2, >= 2.2.2) - railties (6.0.0) - actionpack (= 6.0.0) - activesupport (= 6.0.0) - method_source - rake (>= 0.8.7) - thor (>= 0.20.3, < 2.0) - rake (12.3.3) - rb-fsevent (0.10.3) - rb-inotify (0.10.0) - ffi (~> 1.0) - redis (4.1.3) - redis-actionpack (5.1.0) - actionpack (>= 4.0, < 7) - redis-rack (>= 1, < 3) - redis-store (>= 1.1.0, < 2) - redis-activesupport (5.2.0) - activesupport (>= 3, < 7) - redis-store (>= 1.3, < 2) - redis-rack (2.0.6) - rack (>= 1.5, < 3) - redis-store (>= 1.2, < 2) - redis-rails (5.0.2) - redis-actionpack (>= 5.0, < 6) - redis-activesupport (>= 5.0, < 6) - redis-store (>= 1.2, < 2) - redis-store (1.8.0) - redis (>= 4, < 5) - regexp_parser (1.6.0) - responders (3.0.0) - actionpack (>= 5.0) - railties (>= 5.0) - ruby_dep (1.5.0) - rubyzip (2.0.0) - sass (3.7.4) - sass-listen (~> 4.0.0) - sass-listen (4.0.0) - rb-fsevent (~> 0.9, >= 0.9.4) - rb-inotify (~> 0.9, >= 0.9.7) - sass-rails (5.1.0) - railties (>= 5.2.0) - sass (~> 3.1) - sprockets (>= 2.8, < 4.0) - sprockets-rails (>= 2.0, < 4.0) - tilt (>= 1.1, < 3) - selenium-webdriver (3.142.5) - childprocess (>= 0.5, < 3.0) - rubyzip (>= 1.2.2) - spring (2.1.0) - spring-watcher-listen (2.0.1) - listen (>= 2.7, < 4.0) - spring (>= 1.2, < 3.0) - sprockets (3.7.2) - concurrent-ruby (~> 1.0) - rack (> 1, < 3) - sprockets-rails (3.2.1) - actionpack (>= 4.0) - activesupport (>= 4.0) - sprockets (>= 3.0.0) - thor (0.20.3) - thread_safe (0.3.6) - tilt (2.0.10) - turbolinks (5.2.1) - turbolinks-source (~> 5.2) - turbolinks-source (5.2.0) - tzinfo (1.2.5) - thread_safe (~> 0.1) - uglifier (4.2.0) - execjs (>= 0.3.0, < 3) - warden (1.2.8) - rack (>= 2.0.6) - web-console (4.0.1) - actionview (>= 6.0.0) - activemodel (>= 6.0.0) - bindex (>= 0.4.0) - railties (>= 6.0.0) - websocket-driver (0.7.1) - websocket-extensions (>= 0.1.0) - websocket-extensions (0.1.4) - xpath (3.2.0) - nokogiri (~> 1.8) - zeitwerk (2.1.10) - -PLATFORMS - ruby - -DEPENDENCIES - bootsnap (>= 1.1.0) - byebug - capybara (>= 2.15) - chromedriver-helper - coffee-rails (~> 4.2) - devise - faker! - jbuilder (~> 2.5) - listen (>= 3.0.5, < 3.2) - pg (>= 0.18, < 2.0) - puma (~> 3.11) - rails (~> 6.0.0.rc1) - redis-rails - sass-rails (~> 5.0) - selenium-webdriver - spring - spring-watcher-listen (~> 2.0.0) - turbolinks (~> 5) - tzinfo-data - uglifier (>= 1.3.0) - web-console (>= 3.3.0) - -RUBY VERSION - ruby 2.5.7p206 - -BUNDLED WITH - 1.17.3