# events[].sql_query.sql
SELECT "user_auth_tokens".* FROM "user_auth_tokens" WHERE ((auth_token = 'gVE1One55se34PjEJJ+MI9kmVt0=' OR
                          prev_auth_token = 'gVE1One55se34PjEJJ+MI9kmVt0=') AND rotated_at > '2020-07-19 21:02:02.915302') LIMIT 1

# events[].sql_query.normalized_sql
SELECT "user_auth_tokens".* FROM "user_auth_tokens" WHERE ((auth_token = $1 OR
                          prev_auth_token = $2) AND rotated_at > $3) LIMIT $4

# events[].sql_query.sql
UPDATE "user_auth_tokens" SET "auth_token_seen" = TRUE, "seen_at" = '2020-09-17 21:02:02.920465' WHERE "user_auth_tokens"."id" = 54 AND "user_auth_tokens"."auth_token" = 'gVE1One55se34PjEJJ+MI9kmVt0='

# events[].sql_query.normalized_sql
UPDATE "user_auth_tokens" SET "auth_token_seen" = $1, "seen_at" = $2 WHERE "user_auth_tokens"."id" = $3 AND "user_auth_tokens"."auth_token" = $4

# events[].sql_query.normalized_sql
INSERT INTO "user_auth_token_logs" ("action", "user_auth_token_id", "user_id", "client_ip", "auth_token", "created_at") VALUES ($1, $2, $3, $4, $5, $6) RETURNING "id"

# events[].sql_query.sql
SELECT "users".* FROM "users" WHERE "users"."id" = 50 LIMIT 1

# events[].sql_query.normalized_sql
SELECT "users".* FROM "users" WHERE "users"."id" = $1 LIMIT $2

# events[].sql_query.sql
SELECT "user_visits".* FROM "user_visits" WHERE "user_visits"."user_id" = 50 AND "user_visits"."visited_at" = '2020-09-17' LIMIT 1

# events[].sql_query.normalized_sql
SELECT "user_visits".* FROM "user_visits" WHERE "user_visits"."user_id" = $1 AND "user_visits"."visited_at" = $2 LIMIT $3

# events[].sql_query.sql
UPDATE "user_stats" SET "days_visited" = 1 WHERE "user_stats"."user_id" = 50

# events[].sql_query.normalized_sql
UPDATE "user_stats" SET "days_visited" = $1 WHERE "user_stats"."user_id" = $2

# events[].sql_query.sql
INSERT INTO "user_visits" ("user_id", "visited_at") VALUES (50, '2020-09-17') RETURNING "id"

# events[].sql_query.normalized_sql
INSERT INTO "user_visits" ("user_id", "visited_at") VALUES ($1, $2) RETURNING "id"

# events[].sql_query.normalized_sql
UPDATE "users" SET "last_seen_at" = $1 WHERE "users"."id" = $2

# events[].sql_query.normalized_sql
UPDATE "users" SET "first_seen_at" = $1 WHERE "users"."id" = $2

# events[].sql_query.normalized_sql
UPDATE "users" SET "ip_address" = $1 WHERE "users"."id" = $2

# events[].sql_query.sql
SELECT 1 AS one FROM "permalinks" WHERE "permalinks"."url" = 'admin/api/keys.json' LIMIT 1

# events[].sql_query.normalized_sql
SELECT $1 AS one FROM "permalinks" WHERE "permalinks"."url" = $2 LIMIT $3

# events[].parameters[].value
  
ActionController::RoutingError (No route matches [GET] "/admin/api/keys.json"):
  
config/initial

# events[].return_value.value
Oops! That page doesn’t exist or is private.

# events[].sql_query.sql
SELECT 1 AS one FROM "permalinks" WHERE "permalinks"."url" = 'admin/api/key/1.json' LIMIT 1

# events[].sql_query.normalized_sql
SELECT $1 AS one FROM "permalinks" WHERE "permalinks"."url" = $2 LIMIT $3

# events[].parameters[].value
  
ActionController::RoutingError (No route matches [GET] "/admin/api/key/1.json"):
  
config/initia

# events[].return_value.value
Oops! That page doesn’t exist or is private.

# events[].sql_query.sql
SELECT "user_auth_tokens".* FROM "user_auth_tokens" WHERE ((auth_token = 'gVE1One55se34PjEJJ+MI9kmVt0=' OR
                          prev_auth_token = 'gVE1One55se34PjEJJ+MI9kmVt0=') AND rotated_at > '2020-07-19 21:02:03.049472') LIMIT 1

# events[].sql_query.normalized_sql
SELECT "user_auth_tokens".* FROM "user_auth_tokens" WHERE ((auth_token = $1 OR
                          prev_auth_token = $2) AND rotated_at > $3) LIMIT $4

# events[].sql_query.sql
SELECT "users".* FROM "users" WHERE "users"."id" = 50 LIMIT 1

# events[].sql_query.normalized_sql
SELECT "users".* FROM "users" WHERE "users"."id" = $1 LIMIT $2

# events[].parameters[].value
  
ActionController::RoutingError (No route matches [POST] "/admin/api/keys.json"):
  
config/initia

# events[].return_value.value
Oops! That page doesn’t exist or is private.

# metadata.name
Admin::ApiController as a moderator doesn't allow access