Commit 09472f02 authored by James Lopez's avatar James Lopez

remove DB stuff

parent 96f995d6
class CreateWebIdeMetrics < ActiveRecord::Migration
DOWNTIME = false
def change
create_table :web_ide_metrics do |t|
t.string :project, null: false, limit: 64
t.string :user, null: false, limit: 64
t.integer :line_count, null: false
t.integer :file_count, null: false
t.datetime_with_timezone :created_at
end
end
end
......@@ -11,7 +11,7 @@
#
# It's strongly recommended that you check this file into your version control system.
ActiveRecord::Schema.define(version: 20180131083552) do
ActiveRecord::Schema.define(version: 20180115201419) do
# These are extensions that must be enabled in order to support this database
enable_extension "plpgsql"
......@@ -2430,14 +2430,6 @@ ActiveRecord::Schema.define(version: 20180131083552) do
add_index "web_hooks", ["project_id"], name: "index_web_hooks_on_project_id", using: :btree
add_index "web_hooks", ["type"], name: "index_web_hooks_on_type", using: :btree
create_table "web_ide_metrics", force: :cascade do |t|
t.string "project", limit: 64, null: false
t.string "user", limit: 64, null: false
t.integer "line_count", null: false
t.integer "file_count", null: false
t.datetime_with_timezone "created_at"
end
add_foreign_key "approvals", "merge_requests", name: "fk_310d714958", on_delete: :cascade
add_foreign_key "approver_groups", "namespaces", column: "group_id", on_delete: :cascade
add_foreign_key "board_assignees", "boards", on_delete: :cascade
......
class WebIdeMetric < ActiveRecord::Base
end
......@@ -71,8 +71,8 @@ module API
if result[:status] == :success
commit_detail = user_project.repository.commit(result[:result])
if verified_request? && current_request.env['warden']&.authenticate
::Gitlab::Metrics::MultiFileEditor.new(user_project, current_user, commit_detail).record
if find_user_from_warden
::Gitlab::Metrics::MultiFileEditor.new(user_project, current_user, commit_detail).log
end
present commit_detail, with: Entities::CommitDetail
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment