X-Git-Url: https://git.sur5r.net/?a=blobdiff_plain;f=servers%2Fslapd%2Fback-sql%2Fback-sql.h;h=d905d2bf23943e7081101af57d330bfe11488c8a;hb=bc97f801bfd87b715ff1324b5219dc33301d25c0;hp=e91736288b87df440a54f999be9b5687bb417f27;hpb=b4e37e518fa20227509b9bf464e1b6049ba82b0a;p=openldap diff --git a/servers/slapd/back-sql/back-sql.h b/servers/slapd/back-sql/back-sql.h index e91736288b..d905d2bf23 100644 --- a/servers/slapd/back-sql/back-sql.h +++ b/servers/slapd/back-sql/back-sql.h @@ -198,6 +198,11 @@ typedef struct { */ #undef BACKSQL_TRACE +/* + * define if using MS SQL and workaround needed (see sql-wrap.c) + */ +#undef BACKSQL_MSSQL_WORKAROUND + /* * define to enable values counting for attributes */ @@ -240,8 +245,9 @@ typedef struct { * in quotes. This is especially true for those that do not * allow keywords used as aliases. */ -/* #define BACKSQL_ALIASING_QUOTE '"' */ -/* #define BACKSQL_ALIASING_QUOTE '\'' */ +#define BACKSQL_ALIASING_QUOTE "" +/* #define BACKSQL_ALIASING_QUOTE "\"" */ +/* #define BACKSQL_ALIASING_QUOTE "'" */ /* * API @@ -438,7 +444,6 @@ typedef struct backsql_srch_info { **bsi_id_listtail, *bsi_c_eid; int bsi_n_candidates; - int bsi_abandon; int bsi_status; backsql_oc_map_rec *bsi_oc; @@ -474,8 +479,8 @@ typedef struct backsql_info { *sql_at_query; char *sql_insentry_stmt, *sql_delentry_stmt, - *sql_delobjclasses_stmt, - *sql_delreferrals_stmt; + *sql_renentry_stmt, + *sql_delobjclasses_stmt; char *sql_id_query; char *sql_has_children_query;