| 20:42:26.427 | 8.4 ms | SELECT | SELECT
d.nspname AS table_schema,
c.relname AS table_name,
a.attname AS column_name,
t.typname AS data_type,
a.attlen AS character_maximum_length,
pg_catalog.col_description(c.oid, a.attnum) AS column_comment,
a.atttypmod AS modifier,
a.attnotnull = false AS is_nullable,
CAST(pg_get_expr(ad.adbin, ad.adrelid) AS varchar) AS column_default,
coalesce(pg_get_expr(ad.adbin, ad.adrelid) ~ 'nextval',false) AS is_autoinc,
array_to_string((select array_agg(enumlabel) from pg_enum where enumtypid=a.atttypid)::varchar[],',') as enum_values,
CASE atttypid
WHEN 21 /*int2*/ THEN 16
WHEN 23 /*int4*/ THEN 32
WHEN 20 /*int8*/ THEN 64
WHEN 1700 /*numeric*/ THEN
CASE WHEN atttypmod = -1
THEN null
ELSE ((atttypmod - 4) >> 16) & 65535
END
WHEN 700 /*float4*/ THEN 24 /*FLT_MANT_DIG*/
WHEN 701 /*float8*/ THEN 53 /*DBL_MANT_DIG*/
ELSE null
END AS numeric_precision,
CASE
WHEN atttypid IN (21, 23, 20) THEN 0
WHEN atttypid IN (1700) THEN
CASE
WHEN atttypmod = -1 THEN null
ELSE (atttypmod - 4) & 65535
END
ELSE null
END AS numeric_scale,
CAST(
information_schema._pg_char_max_length(information_schema._pg_truetypid(a, t), information_schema._pg_truetypmod(a, t))
AS numeric
) AS size,
a.attnum = any (ct.conkey) as is_pkey
FROM
pg_class c
LEFT JOIN pg_attribute a ON a.attrelid = c.oid
LEFT JOIN pg_attrdef ad ON a.attrelid = ad.adrelid AND a.attnum = ad.adnum
LEFT JOIN pg_type t ON a.atttypid = t.oid
LEFT JOIN pg_namespace d ON d.oid = c.relnamespace
LEFT join pg_constraint ct on ct.conrelid=c.oid and ct.contype='p'
WHERE
a.attnum > 0 and t.typname != ''
and c.relname = 'tbl_clients'
and d.nspname = 'a57be577deb434'
ORDER BY
a.attnum; |
| 20:42:26.485 | 3.0 ms | INSERT | INSERT INTO "global"."tbl_api_log" ("code", "schema", "user_id", "device_type", "version_code", "url", "request", "response", "php_error", "time", "duration") VALUES (200, 'a57be577deb434', 1000, 2, 1159, 'v2/search/client-by-name-with-sales-rep', '{"access_token":"R8ScrIY1ab3sgHgv8KlMKFukwMtD6QYC","device_type":"2","is_self":"1","name":"\u4fe1\u606f","posttime":"1781613696","token":"e528ca6f01e6233e11607ece7630daa9","version_code":"1159"}', '{"code":200,"data":[{"key":3376,"name":"\u8fb0\u5c79\u5bf0\u5b87\uff08\u4e0a\u6d77\uff09\u4fe1\u606f\u79d1\u6280\u6709\u9650\u516c\u53f8\uff08\u8fc7\u5355\uff09","sales_rep_name":"\u8d75\u660e\uff08\u9500\u552e\u4eba\u5458\uff09"},{"key":3425,"name":"\u667a\u65b0\u672a\u6765\uff08\u5317\u4eac\uff09\u4fe1\u606f\u79d1\u6280\u6709\u9650\u516c\u53f8","sales_rep_name":"\u82cf\u6e05\u4e91"},{"key":3364,"name":"\u5317\u4eac\u6781\u901a\u4e16\u7eaa\u4fe1\u606f\u6280\u672f\u6709\u9650\u516c\u53f8(\u8fc7\u5355)","sales_rep_name":"\u5218\u4eba\u8bda"},{"key":3296,"name":"\u62d3\u5c14\u601d\u4fe1\u606f\u6280\u672f\u80a1\u4efd\u6709\u9650\u516c\u53f8\uff08\u8fc7\u5355\uff09","sales_rep_name":"\u5218\u4eba\u8bda"},{"key":3426,"name":"\u6df1\u5733\u5e02\u4fe1\u548c\u9886\u521b\u4fe1\u606f\u6280\u672f\u6709\u9650\u516c\u53f8","sales_rep_name":"\u5218\u4eba\u8bda"},{"key":3429,"name":"\u5e7f\u5dde\u4e16\u5b89\u4fe1\u606f\u6280\u672f\u80a1\u4efd\u6709\u9650\u516c\u53f8","sales_rep_name":"\u5218\u4eba\u8bda"},{"key":3434,"name":"\u56fd\u884c\u4e16\u7eaa\u4fe1\u606f\u6280\u672f\uff08\u5317\u4eac\uff09\u6709\u9650\u516c\u53f8\uff08\u91d1\u7545\u900d\uff09","sales_rep_name":"\u8d75\u660e\uff08\u9500\u552e\u4eba\u5458\uff09"},{"key":3438,"name":"\u5927\u8fde\u665f\u4e30\u539f\u4fe1\u606f\u54a8\u8be2\u6709\u9650\u516c\u53f8\uff08\u8fc7\u5355\uff09","sales_rep_name":"\u8d75\u660e\uff08\u9500\u552e\u4eba\u5458\uff09"},{"key":518,"name":"\u5317\u4eac\u56fd\u79d1\u73af\u5b87\u79d1\u6280\u80a1\u4efd\u6709\u9650\u516c\u53f8\uff08EDA)\/\u53a6\u95e8\u6cc9\u7f51\u4fe1\u606f\u6280\u672f\u6709\u9650\u516c\u53f8","sales_rep_name":"\u9b4f\u6cfd\u6587"},{"key":2727,"name":"\u4e0a\u6d77\u8fb0\u9510\u4fe1\u606f\u79d1\u6280\u6709\u9650\u516c\u53f8\uff08\u8fc7\u5355\uff09","sales_rep_name":"\u8d75\u660e\uff08\u9500\u552e\u4eba\u5458\uff09"},{"key":2728,"name":"\u516c\u5b89\u90e8\u79d1\u6280\u4fe1\u606f\u5316\u5c40\uff08\u8fc7\u5355\uff09","sales_rep_name":"\u8d75\u660e\uff08\u9500\u552e\u4eba\u5458\uff09"},{"key":2845,"name":"\u5317\u4eac\u6052\u6cf0\u901a\u529b\u4fe1\u606f\u6280\u672f\u6709\u9650\u516c\u53f8\uff08PA\u8fc7\u5355\uff09","sales_rep_name":"\u5218\u4eba\u8bda"},{"key":2103,"name":"\u5317\u4eac\u4e2d\u8ba4\u7f51\u4fe1\u606f\u6280\u672f\u6709\u9650\u516c\u53f8","sales_rep_name":"\u62d3\u5b9e\u79d1\u6280"},{"key":2600,"name":"\u822a\u5929\u79d1\u5de5\uff08\u5317\u4eac\uff09\u7a7a\u95f4\u4fe1\u606f\u6709\u9650\u516c\u53f8-\u96c6\u6210\u5546","sales_rep_name":"\u9b4f\u6cfd\u6587"},{"key":2123,"name":"\u5317\u4eac\u8fb0\u6781\u667a\u7a0b\u4fe1\u606f\u6280\u672f\u80a1\u4efd\u6709\u9650\u516c\u53f8(\u8fc7\u5355\u516c\u53f8)","sales_rep_name":"\u8d75\u660e\uff08\u9500\u552e\u4eba\u5458\uff09"},{"key":2602,"name":"\u897f\u5b89\u4e2d\u6570\u878d\u901a\u4fe1\u606f\u6280\u672f\u6709\u9650\u516c\u53f8","sales_rep_name":"\u62d3\u5b9e\u79d1\u6280"},{"key":2186,"name":"\u6210\u90fd\u6d77\u5149\u96c6\u6210\u7535\u8def\u8bbe\u8ba1\u6709\u9650\u516c\u53f8\uff08EDA)\/\u6d77\u5149\u4fe1\u606f\u6280\u672f\uff08\u6210\u90fd\uff09\u6709\u9650\u516c\u53f8","sales_rep_name":"\u9b4f\u6cfd\u6587"},{"key":2601,"name":"\u592a\u6781\u8ba1\u7b97\u673a\u80a1\u4efd\u6709\u9650\u516c\u53f8\uff08\u8fc7\u5355\uff09\uff08 \u5317\u4eac\u592a\u6781\u4fe1\u606f\u7cfb\u7edf\u6280\u672f\u6709\u9650\u516c\u53f8\uff09","sales_rep_name":"\u8d75\u660e\uff08\u9500\u552e\u4eba\u5458\uff09"},{"key":1032,"name":"\u5c71\u4e1c\u4e91\u521b\u4fe1\u606f\u7f51\u7edc\u6280\u672f\u6709\u9650\u516c\u53f8","sales_rep_name":"\u5218\u4eba\u8bda"},{"key":3263,"name":"\u5de5\u4e1a\u548c\u4fe1\u606f\u5316\u90e8\u4eba\u624d\u4ea4\u6d41\u4e2d\u5fc3","sales_rep_name":"\u8d75\u660e\uff08\u9500\u552e\u4eba\u5458\uff09"}],"status":1,"msg":[{"name":"success","success":"\u6210\u529f\u83b7\u53d6\u6570\u636e","error":""}],"ip":"117.133.84.85","ua":"jinchangxiao\/2.3.156 (iPhone 12; iOS 26.5; Scale\/3.00)"}', FALSE, '2026-06-16 20:42:26', 69232896) RETURNING "id" |