mirror of
https://github.com/asterisk/asterisk.git
synced 2025-09-04 11:58:52 +00:00
Merge "res_config_pgsql: Fix removed support to previous for versions PostgreSQL 9.1"
This commit is contained in:
@@ -52,6 +52,7 @@ AST_THREADSTORAGE(semibuf_buf);
|
||||
static PGconn *pgsqlConn = NULL;
|
||||
static int version;
|
||||
#define has_schema_support (version > 70300 ? 1 : 0)
|
||||
#define USE_BACKSLASH_AS_STRING (version >= 90100 ? 1 : 0)
|
||||
|
||||
#define MAX_DB_OPTION_SIZE 64
|
||||
|
||||
@@ -384,7 +385,7 @@ static struct columns *find_column(struct tables *t, const char *colname)
|
||||
}
|
||||
|
||||
#define IS_SQL_LIKE_CLAUSE(x) ((x) && ast_ends_with(x, " LIKE"))
|
||||
static char *ESCAPE_CLAUSE = " ESCAPE '\\'";
|
||||
#define ESCAPE_CLAUSE (USE_BACKSLASH_AS_STRING ? " ESCAPE '\\'" : " ESCAPE '\\\\'")
|
||||
|
||||
static struct ast_variable *realtime_pgsql(const char *database, const char *tablename, const struct ast_variable *fields)
|
||||
{
|
||||
|
Reference in New Issue
Block a user