diff --git a/app.rb b/app.rb index e7f82510..c5d524a7 100644 --- a/app.rb +++ b/app.rb @@ -54,7 +54,7 @@ end post '/create' do dashboard_if_signed_in - @site = Site.new username: params[:username], password: params[:password], email: params[:email], new_tags: params[:tags], is_nsfw: params[:is_nsfw] + @site = Site.new username: params[:username], password: params[:password], email: params[:email], new_tags: params[:tags], is_nsfw: params[:is_nsfw], ip: request.ip recaptcha_is_valid = recaptcha_valid? diff --git a/migrations/013_add_ip_address_of_creator.rb b/migrations/013_add_ip_address_of_creator.rb new file mode 100644 index 00000000..0bc87f17 --- /dev/null +++ b/migrations/013_add_ip_address_of_creator.rb @@ -0,0 +1,9 @@ +Sequel.migration do + up { + DB.add_column :sites, :ip, :text + } + + down { + DB.add_column :sites, :ip + } +end \ No newline at end of file