Database Reference
In-Depth Information
Listing 10-3. The graphstory.rb File
require 'rubygems'
require 'ostruct'
require 'sinatra/base'
require 'sinatra/mustache'
require "sinatra/cookies"
require "sinatra/json"
require 'neography'
require 'logger'
require './service/content'
require './service/location'
require './service/product'
require './service/purchase'
require './service/tags'
require './service/user'
require './service/userlocation'
class App < Sinatra::Base
helpers Sinatra::Cookies
helpers Sinatra::Content
helpers Sinatra::Location
helpers Sinatra::Product
helpers Sinatra::Purchase
helpers Sinatra::Tags
helpers Sinatra::User
helpers Sinatra::Userlocation
set :views, 'views'
Excon.defaults[:ssl_verify_peer] = false
graphstoryUserAuthKey = "graphstoryUserAuthKey"
log = Logger.new('logs/practicalneo4j-ruby-debug.log')
neo = Neography::Rest.new("http://localhost:7474/db/data")
#routes start here...
# home page
get '/' do
@title = "Home"
mustache :"home/index"
end
#...more routes...
end
Search WWH ::




Custom Search