*/
#undef BACKSQL_ARBITRARY_KEY
+/*
+ * define to the appropriate aliasing string
+ */
+#define BACKSQL_ALIASING "AS "
+/* #define BACKSQL_ALIASING "" */
+
+/*
+ * define to the appropriate quoting char
+ */
+/* #define BACKSQL_ALIASING_QUOTE '"' */
+/* #define BACKSQL_ALIASING_QUOTE '\'' */
+
/*
* API
*/
time_t bsi_stoptime;
backsql_entryID *bsi_id_list,
+ **bsi_id_listtail,
*bsi_c_eid;
int bsi_n_candidates;
int bsi_abandon;
struct berval subtree_cond;
struct berval children_cond;
char *oc_query, *at_query;
- char *insentry_query,*delentry_query;
+ char *insentry_query,
+ *delentry_query,
+ *delobjclasses_query,
+ *delreferrals_query;
char *id_query;
char *has_children_query;
#define BACKSQL_SUCCESS( rc ) \
( (rc) == SQL_SUCCESS || (rc) == SQL_SUCCESS_WITH_INFO )
+#define BACKSQL_AVL_STOP 0
+#define BACKSQL_AVL_CONTINUE 1
+
#endif /* __BACKSQL_H__ */