discourse-ai/db/migrate/20230424055354_create_ai_api_audit_logs.rb
Sam 2cd60a4b3b
FEATURE: add a table to audit OpenAI usage (#45)
Still need to build a job to purge logs
2023-04-26 11:44:29 +10:00

16 lines
387 B
Ruby

# frozen_string_literal: true
class CreateAiApiAuditLogs < ActiveRecord::Migration[7.0]
def change
create_table :ai_api_audit_logs do |t|
t.integer :provider_id, null: false
t.integer :user_id
t.integer :request_tokens
t.integer :response_tokens
t.string :raw_request_payload
t.string :raw_response_payload
t.timestamps
end
end
end