diff --git a/models/directory.rb b/models/directory.rb index 61b6645..5d7b06d 100644 --- a/models/directory.rb +++ b/models/directory.rb @@ -3,14 +3,14 @@ # Define the directory model class Directory include DataMapper::Resource - property :id, Serial + property :id, Serial, :key => false property :extension, String, :length => 10 - property :mac_address, String, :length => 12 + property :mac_address, String, :length => 12, :key => true, :required => true property :ln, String property :fn, String property :ct, String - property :sd, Integer - property :bw, Boolean, :default => false + property :sd, Integer, :key => true, :required => true + property :bw, Boolean, :default => 0 property :created_at, DateTime diff --git a/server.rb b/server.rb index 80c08ed..3353d27 100644 --- a/server.rb +++ b/server.rb @@ -91,4 +91,9 @@ class Server < Sinatra::Base end end + post '/' do + content_type :json + "#{JSON(params)}" + end + end