Sha256: 27bd3d0c1625aba5eaf6973aa7a1ece9dc7d84e8c97102615c7be4afcdb475ce
Contents?: true
Size: 381 Bytes
Versions: 2
Compression:
Stored size: 381 Bytes
Contents
require 'sinatra/base' require 'railsless/active_record/sinatra_extension' require 'json' class Message < ActiveRecord::Base # attributes: title end class TestSinatraApp < Sinatra::Base register Railsless::ActiveRecord::SinatraExtension get '/messages' do Message.all.to_json end post '/messages' do Message.create!(:title => params[:title]).to_json end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
railsless-active_record-0.0.2 | spec/apps/sinatra-modular/app.rb |
railsless-active_record-0.0.1 | spec/apps/sinatra-modular/app.rb |