Skip to content

Instantly share code, notes, and snippets.

@umarali
Last active May 22, 2019 10:33
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save umarali/3e811c5220bd5ed379c617046533322f to your computer and use it in GitHub Desktop.
Save umarali/3e811c5220bd5ed379c617046533322f to your computer and use it in GitHub Desktop.
Steps to Setup BSS Project
Remove the hashes (#) from the db/#database.yml# file name
Run `rake db:create` (to create db) followed by `rake db:migrate` (to migrate all the pending migrations)
Download respective JRE for your system from the following link, and instal JRE: https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
Run `bundle exec rake sunspot:solr:start` to run Solr search engine
Start Rails server on port 3000 or any other port. e.g. rails s -p <PORT> (you can install ngrok and then run `ngrok http <PORT>` to expose your local web server)
Once done, hit your localhost followed by '/items/import' route. e.g. If you're running your Rails web server on port 3000, then you shall hit this url in your browser: http://localhost:3000/items/import (this loads and runs through some scripts to populate data in the connected database)
Useful Link:
a. Debugging common issues with Solr (https://suchdevblog.com/DebuggingSolrSunspot.html#halp-solr-returns-no-results)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment