MCPcopy Create free account
hub / github.com/dolthub/doltgresql / initBinaryLessOrEqual

Function initBinaryLessOrEqual

server/functions/binary/less_equal.go:38–79  ·  view source on GitHub ↗

These functions can be gathered using the following query from a Postgres 15 instance: SELECT * FROM pg_operator o WHERE o.oprname = '<=' ORDER BY o.oprcode::varchar; initBinaryLessOrEqual registers the functions to the catalog.

()

Source from the content-addressed store, hash-verified

36
37// initBinaryLessOrEqual registers the functions to the catalog.
38func initBinaryLessOrEqual() {
39 framework.RegisterBinaryFunction(framework.Operator_BinaryLessOrEqual, boolle)
40 framework.RegisterBinaryFunction(framework.Operator_BinaryLessOrEqual, bpcharle)
41 framework.RegisterBinaryFunction(framework.Operator_BinaryLessOrEqual, byteale)
42 framework.RegisterBinaryFunction(framework.Operator_BinaryLessOrEqual, charle)
43 framework.RegisterBinaryFunction(framework.Operator_BinaryLessOrEqual, date_le)
44 framework.RegisterBinaryFunction(framework.Operator_BinaryLessOrEqual, date_le_timestamp)
45 framework.RegisterBinaryFunction(framework.Operator_BinaryLessOrEqual, date_le_timestamptz)
46 framework.RegisterBinaryFunction(framework.Operator_BinaryLessOrEqual, enum_le)
47 framework.RegisterBinaryFunction(framework.Operator_BinaryLessOrEqual, float4le)
48 framework.RegisterBinaryFunction(framework.Operator_BinaryLessOrEqual, float48le)
49 framework.RegisterBinaryFunction(framework.Operator_BinaryLessOrEqual, float84le)
50 framework.RegisterBinaryFunction(framework.Operator_BinaryLessOrEqual, float8le)
51 framework.RegisterBinaryFunction(framework.Operator_BinaryLessOrEqual, int2le)
52 framework.RegisterBinaryFunction(framework.Operator_BinaryLessOrEqual, int24le)
53 framework.RegisterBinaryFunction(framework.Operator_BinaryLessOrEqual, int28le)
54 framework.RegisterBinaryFunction(framework.Operator_BinaryLessOrEqual, int42le)
55 framework.RegisterBinaryFunction(framework.Operator_BinaryLessOrEqual, int4le)
56 framework.RegisterBinaryFunction(framework.Operator_BinaryLessOrEqual, int48le)
57 framework.RegisterBinaryFunction(framework.Operator_BinaryLessOrEqual, int82le)
58 framework.RegisterBinaryFunction(framework.Operator_BinaryLessOrEqual, int84le)
59 framework.RegisterBinaryFunction(framework.Operator_BinaryLessOrEqual, int8le)
60 framework.RegisterBinaryFunction(framework.Operator_BinaryLessOrEqual, interval_le)
61 framework.RegisterBinaryFunction(framework.Operator_BinaryLessOrEqual, jsonb_le)
62 framework.RegisterBinaryFunction(framework.Operator_BinaryLessOrEqual, namele)
63 framework.RegisterBinaryFunction(framework.Operator_BinaryLessOrEqual, nameletext)
64 framework.RegisterBinaryFunction(framework.Operator_BinaryLessOrEqual, numeric_le)
65 framework.RegisterBinaryFunction(framework.Operator_BinaryLessOrEqual, oidle)
66 framework.RegisterBinaryFunction(framework.Operator_BinaryLessOrEqual, oidvectorle)
67 framework.RegisterBinaryFunction(framework.Operator_BinaryLessOrEqual, textlename)
68 framework.RegisterBinaryFunction(framework.Operator_BinaryLessOrEqual, text_le)
69 framework.RegisterBinaryFunction(framework.Operator_BinaryLessOrEqual, time_le)
70 framework.RegisterBinaryFunction(framework.Operator_BinaryLessOrEqual, timestamp_le_date)
71 framework.RegisterBinaryFunction(framework.Operator_BinaryLessOrEqual, timestamp_le)
72 framework.RegisterBinaryFunction(framework.Operator_BinaryLessOrEqual, timestamp_le_timestamptz)
73 framework.RegisterBinaryFunction(framework.Operator_BinaryLessOrEqual, timestamptz_le_date)
74 framework.RegisterBinaryFunction(framework.Operator_BinaryLessOrEqual, timestamptz_le_timestamp)
75 framework.RegisterBinaryFunction(framework.Operator_BinaryLessOrEqual, timestamptz_le)
76 framework.RegisterBinaryFunction(framework.Operator_BinaryLessOrEqual, timetz_le)
77 framework.RegisterBinaryFunction(framework.Operator_BinaryLessOrEqual, record_le)
78 framework.RegisterBinaryFunction(framework.Operator_BinaryLessOrEqual, uuid_le)
79}
80
81// boolle represents the PostgreSQL function of the same name, taking the same parameters.
82var boolle = framework.Function2{

Callers 1

InitFunction · 0.85

Calls 1

RegisterBinaryFunctionFunction · 0.92

Tested by

no test coverage detected