9f8064bb创建于 2023年3月3日历史提交
/* -------------------------------------------------------------------------
 *
 * pg_conversion_fn.h
 *     prototypes for functions in catalog/pg_conversion.c
 *
 *
 * Portions Copyright (c) 1996-2012, PostgreSQL Global Development Group
 * Portions Copyright (c) 1994, Regents of the University of California
 *
 * src/include/catalog/pg_conversion_fn.h
 *
 * -------------------------------------------------------------------------
 */
#ifndef PG_CONVERSION_FN_H
#define PG_CONVERSION_FN_H

#include "catalog/objectaddress.h"

extern ObjectAddress ConversionCreate(const char *conname, Oid connamespace,
                            Oid conowner,
                            int32 conforencoding, int32 contoencoding,
                            Oid conproc, bool def);
extern void RemoveConversionById(Oid conversionOid);
extern Oid FindDefaultConversion(Oid connamespace, int32 for_encoding, int32 to_encoding);

#endif   /* PG_CONVERSION_FN_H */