├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.md │ ├── feature_request.md │ └── other-issues.md └── workflows │ └── ci.yml ├── .gitignore ├── CHANGELOG.md ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── Rakefile ├── batch.go ├── batch_test.go ├── bench_test.go ├── ci └── setup_test.bash ├── conn.go ├── conn_test.go ├── copy_from.go ├── copy_from_test.go ├── doc.go ├── examples ├── README.md ├── chat │ ├── README.md │ └── main.go ├── todo │ ├── README.md │ ├── main.go │ └── structure.sql └── url_shortener │ ├── README.md │ ├── main.go │ └── structure.sql ├── extended_query_builder.go ├── go.mod ├── go.sum ├── helper_test.go ├── internal ├── anynil │ └── anynil.go ├── iobufpool │ ├── iobufpool.go │ ├── iobufpool_internal_test.go │ └── iobufpool_test.go ├── nbconn │ ├── bufferqueue.go │ ├── nbconn.go │ ├── nbconn_fake_non_block.go │ ├── nbconn_real_non_block.go │ └── nbconn_test.go ├── pgio │ ├── README.md │ ├── doc.go │ ├── write.go │ └── write_test.go ├── pgmock │ ├── pgmock.go │ └── pgmock_test.go ├── sanitize │ ├── sanitize.go │ └── sanitize_test.go └── stmtcache │ ├── lru_cache.go │ ├── stmtcache.go │ └── unlimited_cache.go ├── large_objects.go ├── large_objects_test.go ├── log └── testingadapter │ └── adapter.go ├── named_args.go ├── named_args_test.go ├── pgbouncer_test.go ├── pgconn ├── README.md ├── auth_scram.go ├── benchmark_private_test.go ├── benchmark_test.go ├── config.go ├── config_test.go ├── defaults.go ├── defaults_windows.go ├── doc.go ├── errors.go ├── errors_test.go ├── export_test.go ├── helper_test.go ├── internal │ └── ctxwatch │ │ ├── context_watcher.go │ │ └── context_watcher_test.go ├── krb5.go ├── pgconn.go ├── pgconn_private_test.go ├── pgconn_stress_test.go └── pgconn_test.go ├── pgproto3 ├── README.md ├── authentication_cleartext_password.go ├── authentication_gss.go ├── authentication_gss_continue.go ├── authentication_md5_password.go ├── authentication_ok.go ├── authentication_sasl.go ├── authentication_sasl_continue.go ├── authentication_sasl_final.go ├── backend.go ├── backend_key_data.go ├── backend_test.go ├── big_endian.go ├── bind.go ├── bind_complete.go ├── cancel_request.go ├── chunkreader.go ├── chunkreader_test.go ├── close.go ├── close_complete.go ├── command_complete.go ├── copy_both_response.go ├── copy_both_response_test.go ├── copy_data.go ├── copy_done.go ├── copy_fail.go ├── copy_in_response.go ├── copy_out_response.go ├── data_row.go ├── describe.go ├── doc.go ├── empty_query_response.go ├── error_response.go ├── example │ └── pgfortune │ │ ├── README.md │ │ ├── main.go │ │ └── server.go ├── execute.go ├── flush.go ├── frontend.go ├── frontend_test.go ├── function_call.go ├── function_call_response.go ├── function_call_test.go ├── fuzz_test.go ├── gss_enc_request.go ├── gss_response.go ├── json_test.go ├── no_data.go ├── notice_response.go ├── notification_response.go ├── parameter_description.go ├── parameter_status.go ├── parse.go ├── parse_complete.go ├── password_message.go ├── pgproto3.go ├── portal_suspended.go ├── query.go ├── ready_for_query.go ├── row_description.go ├── sasl_initial_response.go ├── sasl_response.go ├── ssl_request.go ├── startup_message.go ├── sync.go ├── terminate.go ├── testdata │ └── fuzz │ │ └── FuzzFrontend │ │ ├── 39c5e864da4707fc15fea48f7062d6a07796fdc43b33e0ba9dbd7074a0211fa6 │ │ ├── 9b06792b1aaac8a907dbfa04d526ae14326c8573b7409032caac8461e83065f7 │ │ ├── a661fb98e802839f0a7361160fbc6e28794612a411d00bde104364ee281c4214 │ │ └── fc98dcd487a5173b38763a5f7dd023933f3a86ab566e3f2b091eb36248107eb4 ├── trace.go └── trace_test.go ├── pgtype ├── array.go ├── array_codec.go ├── array_codec_test.go ├── array_test.go ├── bits.go ├── bits_test.go ├── bool.go ├── bool_test.go ├── box.go ├── box_test.go ├── builtin_wrappers.go ├── bytea.go ├── bytea_test.go ├── circle.go ├── circle_test.go ├── composite.go ├── composite_test.go ├── convert.go ├── date.go ├── date_test.go ├── doc.go ├── enum_codec.go ├── enum_codec_test.go ├── example_child_records_test.go ├── example_custom_type_test.go ├── example_json_test.go ├── float4.go ├── float4_test.go ├── float8.go ├── float8_test.go ├── hstore.go ├── hstore_test.go ├── inet.go ├── inet_test.go ├── int.go ├── int.go.erb ├── int_test.go ├── int_test.go.erb ├── integration_benchmark_test.go ├── integration_benchmark_test.go.erb ├── integration_benchmark_test_gen.sh ├── interval.go ├── interval_test.go ├── json.go ├── json_test.go ├── jsonb.go ├── jsonb_test.go ├── line.go ├── line_test.go ├── lseg.go ├── lseg_test.go ├── macaddr.go ├── macaddr_test.go ├── multirange.go ├── multirange_test.go ├── numeric.go ├── numeric_test.go ├── path.go ├── path_test.go ├── pgtype.go ├── pgtype_test.go ├── point.go ├── point_test.go ├── polygon.go ├── polygon_test.go ├── qchar.go ├── qchar_test.go ├── range.go ├── range_codec.go ├── range_codec_test.go ├── range_test.go ├── record_codec.go ├── record_codec_test.go ├── register_default_pg_types.go ├── register_default_pg_types_disabled.go ├── text.go ├── text_format_only_codec.go ├── text_test.go ├── tid.go ├── tid_test.go ├── time.go ├── time_test.go ├── timestamp.go ├── timestamp_test.go ├── timestamptz.go ├── timestamptz_test.go ├── uint32.go ├── uint32_test.go ├── uuid.go ├── uuid_test.go └── zeronull │ ├── doc.go │ ├── float8.go │ ├── float8_test.go │ ├── int.go │ ├── int.go.erb │ ├── int_test.go │ ├── int_test.go.erb │ ├── text.go │ ├── text_test.go │ ├── timestamp.go │ ├── timestamp_test.go │ ├── timestamptz.go │ ├── timestamptz_test.go │ ├── uuid.go │ ├── uuid_test.go │ ├── zeronull.go │ └── zeronull_test.go ├── pgxpool ├── batch_results.go ├── bench_test.go ├── common_test.go ├── conn.go ├── conn_test.go ├── doc.go ├── pool.go ├── pool_test.go ├── rows.go ├── stat.go ├── tx.go └── tx_test.go ├── pgxtest └── pgxtest.go ├── pipeline_test.go ├── query_test.go ├── rows.go ├── rows_test.go ├── stdlib ├── bench_test.go ├── sql.go └── sql_test.go ├── testsetup ├── README.md ├── ca.cnf ├── localhost.cnf ├── pg_hba.conf ├── pgx_sslcert.cnf ├── postgresql_setup.sql └── postgresql_ssl.conf ├── tracelog ├── tracelog.go └── tracelog_test.go ├── tracer.go ├── tracer_test.go ├── tx.go ├── tx_test.go ├── values.go └── values_test.go /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/other-issues.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/.github/ISSUE_TEMPLATE/other-issues.md -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/README.md -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/Rakefile -------------------------------------------------------------------------------- /batch.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/batch.go -------------------------------------------------------------------------------- /batch_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/batch_test.go -------------------------------------------------------------------------------- /bench_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/bench_test.go -------------------------------------------------------------------------------- /ci/setup_test.bash: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/ci/setup_test.bash -------------------------------------------------------------------------------- /conn.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/conn.go -------------------------------------------------------------------------------- /conn_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/conn_test.go -------------------------------------------------------------------------------- /copy_from.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/copy_from.go -------------------------------------------------------------------------------- /copy_from_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/copy_from_test.go -------------------------------------------------------------------------------- /doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/doc.go -------------------------------------------------------------------------------- /examples/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/examples/README.md -------------------------------------------------------------------------------- /examples/chat/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/examples/chat/README.md -------------------------------------------------------------------------------- /examples/chat/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/examples/chat/main.go -------------------------------------------------------------------------------- /examples/todo/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/examples/todo/README.md -------------------------------------------------------------------------------- /examples/todo/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/examples/todo/main.go -------------------------------------------------------------------------------- /examples/todo/structure.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/examples/todo/structure.sql -------------------------------------------------------------------------------- /examples/url_shortener/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/examples/url_shortener/README.md -------------------------------------------------------------------------------- /examples/url_shortener/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/examples/url_shortener/main.go -------------------------------------------------------------------------------- /examples/url_shortener/structure.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/examples/url_shortener/structure.sql -------------------------------------------------------------------------------- /extended_query_builder.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/extended_query_builder.go -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/go.sum -------------------------------------------------------------------------------- /helper_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/helper_test.go -------------------------------------------------------------------------------- /internal/anynil/anynil.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/internal/anynil/anynil.go -------------------------------------------------------------------------------- /internal/iobufpool/iobufpool.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/internal/iobufpool/iobufpool.go -------------------------------------------------------------------------------- /internal/iobufpool/iobufpool_internal_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/internal/iobufpool/iobufpool_internal_test.go -------------------------------------------------------------------------------- /internal/iobufpool/iobufpool_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/internal/iobufpool/iobufpool_test.go -------------------------------------------------------------------------------- /internal/nbconn/bufferqueue.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/internal/nbconn/bufferqueue.go -------------------------------------------------------------------------------- /internal/nbconn/nbconn.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/internal/nbconn/nbconn.go -------------------------------------------------------------------------------- /internal/nbconn/nbconn_fake_non_block.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/internal/nbconn/nbconn_fake_non_block.go -------------------------------------------------------------------------------- /internal/nbconn/nbconn_real_non_block.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/internal/nbconn/nbconn_real_non_block.go -------------------------------------------------------------------------------- /internal/nbconn/nbconn_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/internal/nbconn/nbconn_test.go -------------------------------------------------------------------------------- /internal/pgio/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/internal/pgio/README.md -------------------------------------------------------------------------------- /internal/pgio/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/internal/pgio/doc.go -------------------------------------------------------------------------------- /internal/pgio/write.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/internal/pgio/write.go -------------------------------------------------------------------------------- /internal/pgio/write_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/internal/pgio/write_test.go -------------------------------------------------------------------------------- /internal/pgmock/pgmock.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/internal/pgmock/pgmock.go -------------------------------------------------------------------------------- /internal/pgmock/pgmock_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/internal/pgmock/pgmock_test.go -------------------------------------------------------------------------------- /internal/sanitize/sanitize.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/internal/sanitize/sanitize.go -------------------------------------------------------------------------------- /internal/sanitize/sanitize_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/internal/sanitize/sanitize_test.go -------------------------------------------------------------------------------- /internal/stmtcache/lru_cache.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/internal/stmtcache/lru_cache.go -------------------------------------------------------------------------------- /internal/stmtcache/stmtcache.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/internal/stmtcache/stmtcache.go -------------------------------------------------------------------------------- /internal/stmtcache/unlimited_cache.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/internal/stmtcache/unlimited_cache.go -------------------------------------------------------------------------------- /large_objects.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/large_objects.go -------------------------------------------------------------------------------- /large_objects_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/large_objects_test.go -------------------------------------------------------------------------------- /log/testingadapter/adapter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/log/testingadapter/adapter.go -------------------------------------------------------------------------------- /named_args.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/named_args.go -------------------------------------------------------------------------------- /named_args_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/named_args_test.go -------------------------------------------------------------------------------- /pgbouncer_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgbouncer_test.go -------------------------------------------------------------------------------- /pgconn/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgconn/README.md -------------------------------------------------------------------------------- /pgconn/auth_scram.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgconn/auth_scram.go -------------------------------------------------------------------------------- /pgconn/benchmark_private_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgconn/benchmark_private_test.go -------------------------------------------------------------------------------- /pgconn/benchmark_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgconn/benchmark_test.go -------------------------------------------------------------------------------- /pgconn/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgconn/config.go -------------------------------------------------------------------------------- /pgconn/config_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgconn/config_test.go -------------------------------------------------------------------------------- /pgconn/defaults.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgconn/defaults.go -------------------------------------------------------------------------------- /pgconn/defaults_windows.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgconn/defaults_windows.go -------------------------------------------------------------------------------- /pgconn/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgconn/doc.go -------------------------------------------------------------------------------- /pgconn/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgconn/errors.go -------------------------------------------------------------------------------- /pgconn/errors_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgconn/errors_test.go -------------------------------------------------------------------------------- /pgconn/export_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgconn/export_test.go -------------------------------------------------------------------------------- /pgconn/helper_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgconn/helper_test.go -------------------------------------------------------------------------------- /pgconn/internal/ctxwatch/context_watcher.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgconn/internal/ctxwatch/context_watcher.go -------------------------------------------------------------------------------- /pgconn/internal/ctxwatch/context_watcher_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgconn/internal/ctxwatch/context_watcher_test.go -------------------------------------------------------------------------------- /pgconn/krb5.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgconn/krb5.go -------------------------------------------------------------------------------- /pgconn/pgconn.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgconn/pgconn.go -------------------------------------------------------------------------------- /pgconn/pgconn_private_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgconn/pgconn_private_test.go -------------------------------------------------------------------------------- /pgconn/pgconn_stress_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgconn/pgconn_stress_test.go -------------------------------------------------------------------------------- /pgconn/pgconn_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgconn/pgconn_test.go -------------------------------------------------------------------------------- /pgproto3/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgproto3/README.md -------------------------------------------------------------------------------- /pgproto3/authentication_cleartext_password.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgproto3/authentication_cleartext_password.go -------------------------------------------------------------------------------- /pgproto3/authentication_gss.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgproto3/authentication_gss.go -------------------------------------------------------------------------------- /pgproto3/authentication_gss_continue.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgproto3/authentication_gss_continue.go -------------------------------------------------------------------------------- /pgproto3/authentication_md5_password.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgproto3/authentication_md5_password.go -------------------------------------------------------------------------------- /pgproto3/authentication_ok.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgproto3/authentication_ok.go -------------------------------------------------------------------------------- /pgproto3/authentication_sasl.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgproto3/authentication_sasl.go -------------------------------------------------------------------------------- /pgproto3/authentication_sasl_continue.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgproto3/authentication_sasl_continue.go -------------------------------------------------------------------------------- /pgproto3/authentication_sasl_final.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgproto3/authentication_sasl_final.go -------------------------------------------------------------------------------- /pgproto3/backend.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgproto3/backend.go -------------------------------------------------------------------------------- /pgproto3/backend_key_data.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgproto3/backend_key_data.go -------------------------------------------------------------------------------- /pgproto3/backend_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgproto3/backend_test.go -------------------------------------------------------------------------------- /pgproto3/big_endian.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgproto3/big_endian.go -------------------------------------------------------------------------------- /pgproto3/bind.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgproto3/bind.go -------------------------------------------------------------------------------- /pgproto3/bind_complete.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgproto3/bind_complete.go -------------------------------------------------------------------------------- /pgproto3/cancel_request.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgproto3/cancel_request.go -------------------------------------------------------------------------------- /pgproto3/chunkreader.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgproto3/chunkreader.go -------------------------------------------------------------------------------- /pgproto3/chunkreader_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgproto3/chunkreader_test.go -------------------------------------------------------------------------------- /pgproto3/close.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgproto3/close.go -------------------------------------------------------------------------------- /pgproto3/close_complete.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgproto3/close_complete.go -------------------------------------------------------------------------------- /pgproto3/command_complete.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgproto3/command_complete.go -------------------------------------------------------------------------------- /pgproto3/copy_both_response.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgproto3/copy_both_response.go -------------------------------------------------------------------------------- /pgproto3/copy_both_response_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgproto3/copy_both_response_test.go -------------------------------------------------------------------------------- /pgproto3/copy_data.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgproto3/copy_data.go -------------------------------------------------------------------------------- /pgproto3/copy_done.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgproto3/copy_done.go -------------------------------------------------------------------------------- /pgproto3/copy_fail.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgproto3/copy_fail.go -------------------------------------------------------------------------------- /pgproto3/copy_in_response.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgproto3/copy_in_response.go -------------------------------------------------------------------------------- /pgproto3/copy_out_response.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgproto3/copy_out_response.go -------------------------------------------------------------------------------- /pgproto3/data_row.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgproto3/data_row.go -------------------------------------------------------------------------------- /pgproto3/describe.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgproto3/describe.go -------------------------------------------------------------------------------- /pgproto3/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgproto3/doc.go -------------------------------------------------------------------------------- /pgproto3/empty_query_response.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgproto3/empty_query_response.go -------------------------------------------------------------------------------- /pgproto3/error_response.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgproto3/error_response.go -------------------------------------------------------------------------------- /pgproto3/example/pgfortune/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgproto3/example/pgfortune/README.md -------------------------------------------------------------------------------- /pgproto3/example/pgfortune/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgproto3/example/pgfortune/main.go -------------------------------------------------------------------------------- /pgproto3/example/pgfortune/server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgproto3/example/pgfortune/server.go -------------------------------------------------------------------------------- /pgproto3/execute.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgproto3/execute.go -------------------------------------------------------------------------------- /pgproto3/flush.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgproto3/flush.go -------------------------------------------------------------------------------- /pgproto3/frontend.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgproto3/frontend.go -------------------------------------------------------------------------------- /pgproto3/frontend_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgproto3/frontend_test.go -------------------------------------------------------------------------------- /pgproto3/function_call.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgproto3/function_call.go -------------------------------------------------------------------------------- /pgproto3/function_call_response.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgproto3/function_call_response.go -------------------------------------------------------------------------------- /pgproto3/function_call_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgproto3/function_call_test.go -------------------------------------------------------------------------------- /pgproto3/fuzz_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgproto3/fuzz_test.go -------------------------------------------------------------------------------- /pgproto3/gss_enc_request.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgproto3/gss_enc_request.go -------------------------------------------------------------------------------- /pgproto3/gss_response.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgproto3/gss_response.go -------------------------------------------------------------------------------- /pgproto3/json_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgproto3/json_test.go -------------------------------------------------------------------------------- /pgproto3/no_data.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgproto3/no_data.go -------------------------------------------------------------------------------- /pgproto3/notice_response.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgproto3/notice_response.go -------------------------------------------------------------------------------- /pgproto3/notification_response.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgproto3/notification_response.go -------------------------------------------------------------------------------- /pgproto3/parameter_description.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgproto3/parameter_description.go -------------------------------------------------------------------------------- /pgproto3/parameter_status.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgproto3/parameter_status.go -------------------------------------------------------------------------------- /pgproto3/parse.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgproto3/parse.go -------------------------------------------------------------------------------- /pgproto3/parse_complete.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgproto3/parse_complete.go -------------------------------------------------------------------------------- /pgproto3/password_message.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgproto3/password_message.go -------------------------------------------------------------------------------- /pgproto3/pgproto3.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgproto3/pgproto3.go -------------------------------------------------------------------------------- /pgproto3/portal_suspended.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgproto3/portal_suspended.go -------------------------------------------------------------------------------- /pgproto3/query.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgproto3/query.go -------------------------------------------------------------------------------- /pgproto3/ready_for_query.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgproto3/ready_for_query.go -------------------------------------------------------------------------------- /pgproto3/row_description.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgproto3/row_description.go -------------------------------------------------------------------------------- /pgproto3/sasl_initial_response.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgproto3/sasl_initial_response.go -------------------------------------------------------------------------------- /pgproto3/sasl_response.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgproto3/sasl_response.go -------------------------------------------------------------------------------- /pgproto3/ssl_request.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgproto3/ssl_request.go -------------------------------------------------------------------------------- /pgproto3/startup_message.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgproto3/startup_message.go -------------------------------------------------------------------------------- /pgproto3/sync.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgproto3/sync.go -------------------------------------------------------------------------------- /pgproto3/terminate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgproto3/terminate.go -------------------------------------------------------------------------------- /pgproto3/testdata/fuzz/FuzzFrontend/39c5e864da4707fc15fea48f7062d6a07796fdc43b33e0ba9dbd7074a0211fa6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgproto3/testdata/fuzz/FuzzFrontend/39c5e864da4707fc15fea48f7062d6a07796fdc43b33e0ba9dbd7074a0211fa6 -------------------------------------------------------------------------------- /pgproto3/testdata/fuzz/FuzzFrontend/9b06792b1aaac8a907dbfa04d526ae14326c8573b7409032caac8461e83065f7: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgproto3/testdata/fuzz/FuzzFrontend/9b06792b1aaac8a907dbfa04d526ae14326c8573b7409032caac8461e83065f7 -------------------------------------------------------------------------------- /pgproto3/testdata/fuzz/FuzzFrontend/a661fb98e802839f0a7361160fbc6e28794612a411d00bde104364ee281c4214: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgproto3/testdata/fuzz/FuzzFrontend/a661fb98e802839f0a7361160fbc6e28794612a411d00bde104364ee281c4214 -------------------------------------------------------------------------------- /pgproto3/testdata/fuzz/FuzzFrontend/fc98dcd487a5173b38763a5f7dd023933f3a86ab566e3f2b091eb36248107eb4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgproto3/testdata/fuzz/FuzzFrontend/fc98dcd487a5173b38763a5f7dd023933f3a86ab566e3f2b091eb36248107eb4 -------------------------------------------------------------------------------- /pgproto3/trace.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgproto3/trace.go -------------------------------------------------------------------------------- /pgproto3/trace_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgproto3/trace_test.go -------------------------------------------------------------------------------- /pgtype/array.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgtype/array.go -------------------------------------------------------------------------------- /pgtype/array_codec.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgtype/array_codec.go -------------------------------------------------------------------------------- /pgtype/array_codec_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgtype/array_codec_test.go -------------------------------------------------------------------------------- /pgtype/array_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgtype/array_test.go -------------------------------------------------------------------------------- /pgtype/bits.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgtype/bits.go -------------------------------------------------------------------------------- /pgtype/bits_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgtype/bits_test.go -------------------------------------------------------------------------------- /pgtype/bool.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgtype/bool.go -------------------------------------------------------------------------------- /pgtype/bool_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgtype/bool_test.go -------------------------------------------------------------------------------- /pgtype/box.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgtype/box.go -------------------------------------------------------------------------------- /pgtype/box_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgtype/box_test.go -------------------------------------------------------------------------------- /pgtype/builtin_wrappers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgtype/builtin_wrappers.go -------------------------------------------------------------------------------- /pgtype/bytea.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgtype/bytea.go -------------------------------------------------------------------------------- /pgtype/bytea_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgtype/bytea_test.go -------------------------------------------------------------------------------- /pgtype/circle.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgtype/circle.go -------------------------------------------------------------------------------- /pgtype/circle_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgtype/circle_test.go -------------------------------------------------------------------------------- /pgtype/composite.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgtype/composite.go -------------------------------------------------------------------------------- /pgtype/composite_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgtype/composite_test.go -------------------------------------------------------------------------------- /pgtype/convert.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgtype/convert.go -------------------------------------------------------------------------------- /pgtype/date.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgtype/date.go -------------------------------------------------------------------------------- /pgtype/date_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgtype/date_test.go -------------------------------------------------------------------------------- /pgtype/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgtype/doc.go -------------------------------------------------------------------------------- /pgtype/enum_codec.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgtype/enum_codec.go -------------------------------------------------------------------------------- /pgtype/enum_codec_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgtype/enum_codec_test.go -------------------------------------------------------------------------------- /pgtype/example_child_records_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgtype/example_child_records_test.go -------------------------------------------------------------------------------- /pgtype/example_custom_type_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgtype/example_custom_type_test.go -------------------------------------------------------------------------------- /pgtype/example_json_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgtype/example_json_test.go -------------------------------------------------------------------------------- /pgtype/float4.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgtype/float4.go -------------------------------------------------------------------------------- /pgtype/float4_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgtype/float4_test.go -------------------------------------------------------------------------------- /pgtype/float8.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgtype/float8.go -------------------------------------------------------------------------------- /pgtype/float8_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgtype/float8_test.go -------------------------------------------------------------------------------- /pgtype/hstore.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgtype/hstore.go -------------------------------------------------------------------------------- /pgtype/hstore_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgtype/hstore_test.go -------------------------------------------------------------------------------- /pgtype/inet.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgtype/inet.go -------------------------------------------------------------------------------- /pgtype/inet_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgtype/inet_test.go -------------------------------------------------------------------------------- /pgtype/int.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgtype/int.go -------------------------------------------------------------------------------- /pgtype/int.go.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgtype/int.go.erb -------------------------------------------------------------------------------- /pgtype/int_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgtype/int_test.go -------------------------------------------------------------------------------- /pgtype/int_test.go.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgtype/int_test.go.erb -------------------------------------------------------------------------------- /pgtype/integration_benchmark_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgtype/integration_benchmark_test.go -------------------------------------------------------------------------------- /pgtype/integration_benchmark_test.go.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgtype/integration_benchmark_test.go.erb -------------------------------------------------------------------------------- /pgtype/integration_benchmark_test_gen.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgtype/integration_benchmark_test_gen.sh -------------------------------------------------------------------------------- /pgtype/interval.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgtype/interval.go -------------------------------------------------------------------------------- /pgtype/interval_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgtype/interval_test.go -------------------------------------------------------------------------------- /pgtype/json.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgtype/json.go -------------------------------------------------------------------------------- /pgtype/json_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgtype/json_test.go -------------------------------------------------------------------------------- /pgtype/jsonb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgtype/jsonb.go -------------------------------------------------------------------------------- /pgtype/jsonb_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgtype/jsonb_test.go -------------------------------------------------------------------------------- /pgtype/line.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgtype/line.go -------------------------------------------------------------------------------- /pgtype/line_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgtype/line_test.go -------------------------------------------------------------------------------- /pgtype/lseg.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgtype/lseg.go -------------------------------------------------------------------------------- /pgtype/lseg_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgtype/lseg_test.go -------------------------------------------------------------------------------- /pgtype/macaddr.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgtype/macaddr.go -------------------------------------------------------------------------------- /pgtype/macaddr_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgtype/macaddr_test.go -------------------------------------------------------------------------------- /pgtype/multirange.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgtype/multirange.go -------------------------------------------------------------------------------- /pgtype/multirange_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgtype/multirange_test.go -------------------------------------------------------------------------------- /pgtype/numeric.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgtype/numeric.go -------------------------------------------------------------------------------- /pgtype/numeric_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgtype/numeric_test.go -------------------------------------------------------------------------------- /pgtype/path.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgtype/path.go -------------------------------------------------------------------------------- /pgtype/path_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgtype/path_test.go -------------------------------------------------------------------------------- /pgtype/pgtype.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgtype/pgtype.go -------------------------------------------------------------------------------- /pgtype/pgtype_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgtype/pgtype_test.go -------------------------------------------------------------------------------- /pgtype/point.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgtype/point.go -------------------------------------------------------------------------------- /pgtype/point_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgtype/point_test.go -------------------------------------------------------------------------------- /pgtype/polygon.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgtype/polygon.go -------------------------------------------------------------------------------- /pgtype/polygon_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgtype/polygon_test.go -------------------------------------------------------------------------------- /pgtype/qchar.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgtype/qchar.go -------------------------------------------------------------------------------- /pgtype/qchar_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgtype/qchar_test.go -------------------------------------------------------------------------------- /pgtype/range.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgtype/range.go -------------------------------------------------------------------------------- /pgtype/range_codec.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgtype/range_codec.go -------------------------------------------------------------------------------- /pgtype/range_codec_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgtype/range_codec_test.go -------------------------------------------------------------------------------- /pgtype/range_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgtype/range_test.go -------------------------------------------------------------------------------- /pgtype/record_codec.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgtype/record_codec.go -------------------------------------------------------------------------------- /pgtype/record_codec_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgtype/record_codec_test.go -------------------------------------------------------------------------------- /pgtype/register_default_pg_types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgtype/register_default_pg_types.go -------------------------------------------------------------------------------- /pgtype/register_default_pg_types_disabled.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgtype/register_default_pg_types_disabled.go -------------------------------------------------------------------------------- /pgtype/text.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgtype/text.go -------------------------------------------------------------------------------- /pgtype/text_format_only_codec.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgtype/text_format_only_codec.go -------------------------------------------------------------------------------- /pgtype/text_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgtype/text_test.go -------------------------------------------------------------------------------- /pgtype/tid.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgtype/tid.go -------------------------------------------------------------------------------- /pgtype/tid_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgtype/tid_test.go -------------------------------------------------------------------------------- /pgtype/time.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgtype/time.go -------------------------------------------------------------------------------- /pgtype/time_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgtype/time_test.go -------------------------------------------------------------------------------- /pgtype/timestamp.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgtype/timestamp.go -------------------------------------------------------------------------------- /pgtype/timestamp_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgtype/timestamp_test.go -------------------------------------------------------------------------------- /pgtype/timestamptz.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgtype/timestamptz.go -------------------------------------------------------------------------------- /pgtype/timestamptz_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgtype/timestamptz_test.go -------------------------------------------------------------------------------- /pgtype/uint32.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgtype/uint32.go -------------------------------------------------------------------------------- /pgtype/uint32_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgtype/uint32_test.go -------------------------------------------------------------------------------- /pgtype/uuid.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgtype/uuid.go -------------------------------------------------------------------------------- /pgtype/uuid_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgtype/uuid_test.go -------------------------------------------------------------------------------- /pgtype/zeronull/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgtype/zeronull/doc.go -------------------------------------------------------------------------------- /pgtype/zeronull/float8.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgtype/zeronull/float8.go -------------------------------------------------------------------------------- /pgtype/zeronull/float8_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgtype/zeronull/float8_test.go -------------------------------------------------------------------------------- /pgtype/zeronull/int.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgtype/zeronull/int.go -------------------------------------------------------------------------------- /pgtype/zeronull/int.go.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgtype/zeronull/int.go.erb -------------------------------------------------------------------------------- /pgtype/zeronull/int_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgtype/zeronull/int_test.go -------------------------------------------------------------------------------- /pgtype/zeronull/int_test.go.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgtype/zeronull/int_test.go.erb -------------------------------------------------------------------------------- /pgtype/zeronull/text.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgtype/zeronull/text.go -------------------------------------------------------------------------------- /pgtype/zeronull/text_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgtype/zeronull/text_test.go -------------------------------------------------------------------------------- /pgtype/zeronull/timestamp.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgtype/zeronull/timestamp.go -------------------------------------------------------------------------------- /pgtype/zeronull/timestamp_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgtype/zeronull/timestamp_test.go -------------------------------------------------------------------------------- /pgtype/zeronull/timestamptz.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgtype/zeronull/timestamptz.go -------------------------------------------------------------------------------- /pgtype/zeronull/timestamptz_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgtype/zeronull/timestamptz_test.go -------------------------------------------------------------------------------- /pgtype/zeronull/uuid.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgtype/zeronull/uuid.go -------------------------------------------------------------------------------- /pgtype/zeronull/uuid_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgtype/zeronull/uuid_test.go -------------------------------------------------------------------------------- /pgtype/zeronull/zeronull.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgtype/zeronull/zeronull.go -------------------------------------------------------------------------------- /pgtype/zeronull/zeronull_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgtype/zeronull/zeronull_test.go -------------------------------------------------------------------------------- /pgxpool/batch_results.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgxpool/batch_results.go -------------------------------------------------------------------------------- /pgxpool/bench_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgxpool/bench_test.go -------------------------------------------------------------------------------- /pgxpool/common_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgxpool/common_test.go -------------------------------------------------------------------------------- /pgxpool/conn.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgxpool/conn.go -------------------------------------------------------------------------------- /pgxpool/conn_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgxpool/conn_test.go -------------------------------------------------------------------------------- /pgxpool/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgxpool/doc.go -------------------------------------------------------------------------------- /pgxpool/pool.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgxpool/pool.go -------------------------------------------------------------------------------- /pgxpool/pool_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgxpool/pool_test.go -------------------------------------------------------------------------------- /pgxpool/rows.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgxpool/rows.go -------------------------------------------------------------------------------- /pgxpool/stat.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgxpool/stat.go -------------------------------------------------------------------------------- /pgxpool/tx.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgxpool/tx.go -------------------------------------------------------------------------------- /pgxpool/tx_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgxpool/tx_test.go -------------------------------------------------------------------------------- /pgxtest/pgxtest.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pgxtest/pgxtest.go -------------------------------------------------------------------------------- /pipeline_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/pipeline_test.go -------------------------------------------------------------------------------- /query_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/query_test.go -------------------------------------------------------------------------------- /rows.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/rows.go -------------------------------------------------------------------------------- /rows_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/rows_test.go -------------------------------------------------------------------------------- /stdlib/bench_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/stdlib/bench_test.go -------------------------------------------------------------------------------- /stdlib/sql.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/stdlib/sql.go -------------------------------------------------------------------------------- /stdlib/sql_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/stdlib/sql_test.go -------------------------------------------------------------------------------- /testsetup/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/testsetup/README.md -------------------------------------------------------------------------------- /testsetup/ca.cnf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/testsetup/ca.cnf -------------------------------------------------------------------------------- /testsetup/localhost.cnf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/testsetup/localhost.cnf -------------------------------------------------------------------------------- /testsetup/pg_hba.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/testsetup/pg_hba.conf -------------------------------------------------------------------------------- /testsetup/pgx_sslcert.cnf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/testsetup/pgx_sslcert.cnf -------------------------------------------------------------------------------- /testsetup/postgresql_setup.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/testsetup/postgresql_setup.sql -------------------------------------------------------------------------------- /testsetup/postgresql_ssl.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/testsetup/postgresql_ssl.conf -------------------------------------------------------------------------------- /tracelog/tracelog.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/tracelog/tracelog.go -------------------------------------------------------------------------------- /tracelog/tracelog_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/tracelog/tracelog_test.go -------------------------------------------------------------------------------- /tracer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/tracer.go -------------------------------------------------------------------------------- /tracer_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/tracer_test.go -------------------------------------------------------------------------------- /tx.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/tx.go -------------------------------------------------------------------------------- /tx_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/tx_test.go -------------------------------------------------------------------------------- /values.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/values.go -------------------------------------------------------------------------------- /values_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ozontech/pgx/HEAD/values_test.go --------------------------------------------------------------------------------