"</xsl:stylesheet>";
static void zak_dbt_dbt_class_init (ZakDbtDbtClass *class);
-static void zak_dbt_dbt_init (ZakDbtDbt *dbt);
+static void zak_dbt_dbt_init (ZakDbtDbt *zak_dbt_dbt);
static void zak_dbt_dbt_set_property (GObject *object,
guint property_id,
GValue *value,
GParamSpec *pspec);
-static gboolean zak_dbt_dbt_check_db (ZakDbtDbt *dbt, gboolean create_tables);
+static gboolean zak_dbt_dbt_check_db (ZakDbtDbt *zak_dbt_dbt, gboolean create_tables);
#define ZAK_DBT_DBT_GET_PRIVATE(obj) (G_TYPE_INSTANCE_GET_PRIVATE ((obj), ZAK_DBT_TYPE_DBT, ZakDbtDbtPrivate))
}
static void
-zak_dbt_dbt_init (ZakDbtDbt *dbt)
+zak_dbt_dbt_init (ZakDbtDbt *zak_dbt_dbt)
{
- ZakDbtDbtPrivate *priv = ZAK_DBT_DBT_GET_PRIVATE (dbt);
+ ZakDbtDbtPrivate *priv = ZAK_DBT_DBT_GET_PRIVATE (zak_dbt_dbt);
priv->gda_conn = NULL;
priv->gda_parser = NULL;
}
static gboolean
-zak_dbt_dbt_get_connection_parser (ZakDbtDbt *dbt)
+zak_dbt_dbt_get_connection_parser (ZakDbtDbt *zak_dbt_dbt)
{
ZakDbtDbtPrivate *priv;
- priv = ZAK_DBT_DBT_GET_PRIVATE (dbt);
+ priv = ZAK_DBT_DBT_GET_PRIVATE (zak_dbt_dbt);
/* create an SQL parser */
priv->gda_parser = gda_connection_create_parser (priv->gda_conn);
/**
* zak_dbt_dbt_set_db_connection:
- * @dbt:
+ * @zak_dbt_dbt:
* @gda_conn:
*
*/
void
-zak_dbt_dbt_set_db_connection (ZakDbtDbt *dbt, GdaConnection *gda_conn)
+zak_dbt_dbt_set_db_connection (ZakDbtDbt *zak_dbt_dbt, GdaConnection *gda_conn)
{
ZakDbtDbtPrivate *priv;
- g_return_if_fail (ZAK_DBT_IS_DBT (dbt));
+ g_return_if_fail (ZAK_DBT_IS_DBT (zak_dbt_dbt));
g_return_if_fail (GDA_IS_CONNECTION (gda_conn));
- priv = ZAK_DBT_DBT_GET_PRIVATE (dbt);
+ priv = ZAK_DBT_DBT_GET_PRIVATE (zak_dbt_dbt);
priv->gda_conn = gda_conn;
- if (!zak_dbt_dbt_get_connection_parser (dbt))
+ if (!zak_dbt_dbt_get_connection_parser (zak_dbt_dbt))
{
priv->gda_conn= NULL;
/**
* zak_dbt_dbt_set_db_connection_from_string:
- * @dbt:
+ * @zak_dbt_dbt:
* @cnc_string:
*
*/
void
-zak_dbt_dbt_set_db_connection_from_string (ZakDbtDbt *dbt, const gchar *cnc_string)
+zak_dbt_dbt_set_db_connection_from_string (ZakDbtDbt *zak_dbt_dbt, const gchar *cnc_string)
{
ZakDbtDbtPrivate *priv;
GError *error;
- g_return_if_fail (ZAK_DBT_IS_DBT (dbt));
+ g_return_if_fail (ZAK_DBT_IS_DBT (zak_dbt_dbt));
g_return_if_fail (cnc_string != NULL);
cnc = g_strstrip (g_strdup (cnc_string));
g_return_if_fail (g_strcmp0 (cnc, "") != 0);
- priv = ZAK_DBT_DBT_GET_PRIVATE (dbt);
+ priv = ZAK_DBT_DBT_GET_PRIVATE (zak_dbt_dbt);
error = NULL;
priv->gda_conn = gda_connection_open_from_string (NULL, cnc, NULL,
return;
}
- if (!zak_dbt_dbt_get_connection_parser (dbt))
+ if (!zak_dbt_dbt_get_connection_parser (zak_dbt_dbt))
{
priv->gda_conn= NULL;
return;
}
static gboolean
-zak_dbt_dbt_sort_xml (ZakDbtDbt *dbt)
+zak_dbt_dbt_sort_xml (ZakDbtDbt *zak_dbt_dbt)
{
gboolean ret;
ret = FALSE;
- priv = ZAK_DBT_DBT_GET_PRIVATE (dbt);
+ priv = ZAK_DBT_DBT_GET_PRIVATE (zak_dbt_dbt);
xmlSubstituteEntitiesDefault (1);
/**
* zak_dbt_dbt_set_xml:
- * @dbt:
+ * @zak_dbt_dbt:
* @xml_root:
*
*/
void
-zak_dbt_dbt_set_xml (ZakDbtDbt *dbt, xmlNodePtr xml_root)
+zak_dbt_dbt_set_xml (ZakDbtDbt *zak_dbt_dbt, xmlNodePtr xml_root)
{
ZakDbtDbtPrivate *priv;
- g_return_if_fail (ZAK_DBT_IS_DBT (dbt));
+ g_return_if_fail (ZAK_DBT_IS_DBT (zak_dbt_dbt));
g_return_if_fail (xml_root != NULL);
- priv = ZAK_DBT_DBT_GET_PRIVATE (dbt);
+ priv = ZAK_DBT_DBT_GET_PRIVATE (zak_dbt_dbt);
priv->xml_root = xml_root;
if (!zak_dbt_dbt_check_xml_root (priv->xml_root))
}
}
- zak_dbt_dbt_sort_xml (dbt);
+ zak_dbt_dbt_sort_xml (zak_dbt_dbt);
}
+
/**
* zak_dbt_dbt_set_xml_from_filename:
- * @dbt:
+ * @zak_dbt_dbt:
* @filename:
*
*/
void
-zak_dbt_dbt_set_xml_from_filename (ZakDbtDbt *dbt, const gchar *filename)
+zak_dbt_dbt_set_xml_from_filename (ZakDbtDbt *zak_dbt_dbt, const gchar *filename)
{
ZakDbtDbtPrivate *priv;
xmlDocPtr xdoc;
- g_return_if_fail (ZAK_DBT_IS_DBT (dbt));
+ g_return_if_fail (ZAK_DBT_IS_DBT (zak_dbt_dbt));
g_return_if_fail (filename != NULL);
filen = g_strstrip (g_strdup (filename));
return;
}
- priv = ZAK_DBT_DBT_GET_PRIVATE (dbt);
+ priv = ZAK_DBT_DBT_GET_PRIVATE (zak_dbt_dbt);
priv->xml_doc = xdoc;
return;
}
- zak_dbt_dbt_sort_xml (dbt);
+ zak_dbt_dbt_sort_xml (zak_dbt_dbt);
}
/**
* zak_dbt_dbt_db_is_updated:
- * @dbt:
+ * @zak_dbt_dbt:
*
*/
gboolean
-zak_dbt_dbt_db_is_updated (ZakDbtDbt *dbt)
+zak_dbt_dbt_db_is_updated (ZakDbtDbt *zak_dbt_dbt)
{
gboolean ret;
GdaDataModel *dm;
GError *error;
- g_return_val_if_fail (ZAK_DBT_IS_DBT (dbt), FALSE);
+ g_return_val_if_fail (ZAK_DBT_IS_DBT (zak_dbt_dbt), FALSE);
- priv = ZAK_DBT_DBT_GET_PRIVATE (dbt);
+ priv = ZAK_DBT_DBT_GET_PRIVATE (zak_dbt_dbt);
ret = FALSE;
- if (!zak_dbt_dbt_check_db (dbt, FALSE))
+ if (!zak_dbt_dbt_check_db (zak_dbt_dbt, FALSE))
{
return ret;
}
}
static gboolean
-zak_dbt_dbt_check_db (ZakDbtDbt *dbt, gboolean create_tables)
+zak_dbt_dbt_check_db (ZakDbtDbt *zak_dbt_dbt, gboolean create_tables)
{
ZakDbtDbtPrivate *priv;
ret = FALSE;
- priv = ZAK_DBT_DBT_GET_PRIVATE (dbt);
+ priv = ZAK_DBT_DBT_GET_PRIVATE (zak_dbt_dbt);
if (!GDA_IS_SQL_PARSER (priv->gda_parser))
{
}
static gboolean
-zak_dbt_dbt_check_to_execute (ZakDbtDbt *dbt, guint id)
+zak_dbt_dbt_check_to_execute (ZakDbtDbt *zak_dbt_dbt, guint id)
{
ZakDbtDbtPrivate *priv;
g_return_val_if_fail (id > 0, FALSE);
- priv = ZAK_DBT_DBT_GET_PRIVATE (dbt);
+ priv = ZAK_DBT_DBT_GET_PRIVATE (zak_dbt_dbt);
ret = FALSE;
}
static gboolean
-zak_dbt_dbt_save_transformation (ZakDbtDbt *dbt, guint id, const gchar *operation)
+zak_dbt_dbt_save_transformation (ZakDbtDbt *zak_dbt_dbt, guint id, const gchar *operation)
{
ZakDbtDbtPrivate *priv;
GError *error;
GdaStatement *stmt;
- priv = ZAK_DBT_DBT_GET_PRIVATE (dbt);
+ priv = ZAK_DBT_DBT_GET_PRIVATE (zak_dbt_dbt);
ret = FALSE;
}
static gboolean
-zak_dbt_dbt_parse_sql (ZakDbtDbt *dbt, xmlNodePtr xnode)
+zak_dbt_dbt_parse_sql (ZakDbtDbt *zak_dbt_dbt, xmlNodePtr xnode)
{
ZakDbtDbtPrivate *priv;
ret = TRUE;
- priv = ZAK_DBT_DBT_GET_PRIVATE (dbt);
+ priv = ZAK_DBT_DBT_GET_PRIVATE (zak_dbt_dbt);
if (!GDA_IS_SQL_PARSER (priv->gda_parser))
{
}
static gboolean
-zak_dbt_dbt_parse_gda_op (ZakDbtDbt *dbt, xmlNodePtr xnode)
+zak_dbt_dbt_parse_gda_op (ZakDbtDbt *zak_dbt_dbt, xmlNodePtr xnode)
{
ZakDbtDbtPrivate *priv;
ret = TRUE;
- priv = ZAK_DBT_DBT_GET_PRIVATE (dbt);
+ priv = ZAK_DBT_DBT_GET_PRIVATE (zak_dbt_dbt);
cur = xnode->children;
while (cur != NULL && ret)
}
static gboolean
-zak_dbt_dbt_parse_drop_table (ZakDbtDbt *dbt, xmlNodePtr xnode)
+zak_dbt_dbt_parse_drop_table (ZakDbtDbt *zak_dbt_dbt, xmlNodePtr xnode)
{
ZakDbtDbtPrivate *priv;
ret = TRUE;
- priv = ZAK_DBT_DBT_GET_PRIVATE (dbt);
+ priv = ZAK_DBT_DBT_GET_PRIVATE (zak_dbt_dbt);
table_name = NULL;
cur = xnode->children;
}
static gboolean
-zak_dbt_dbt_parse_rename_table (ZakDbtDbt *dbt, xmlNodePtr xnode)
+zak_dbt_dbt_parse_rename_table (ZakDbtDbt *zak_dbt_dbt, xmlNodePtr xnode)
{
ZakDbtDbtPrivate *priv;
ret = TRUE;
- priv = ZAK_DBT_DBT_GET_PRIVATE (dbt);
+ priv = ZAK_DBT_DBT_GET_PRIVATE (zak_dbt_dbt);
table_name = NULL;
new_table_name = NULL;
}
static gboolean
-zak_dbt_dbt_parse_drop_view (ZakDbtDbt *dbt, xmlNodePtr xnode)
+zak_dbt_dbt_parse_drop_view (ZakDbtDbt *zak_dbt_dbt, xmlNodePtr xnode)
{
ZakDbtDbtPrivate *priv;
ret = TRUE;
- priv = ZAK_DBT_DBT_GET_PRIVATE (dbt);
+ priv = ZAK_DBT_DBT_GET_PRIVATE (zak_dbt_dbt);
view_name = NULL;
cur = xnode->children;
}
static gboolean
-zak_dbt_dbt_parse_rename_view (ZakDbtDbt *dbt, xmlNodePtr xnode)
+zak_dbt_dbt_parse_rename_view (ZakDbtDbt *zak_dbt_dbt, xmlNodePtr xnode)
{
ZakDbtDbtPrivate *priv;
ret = TRUE;
- priv = ZAK_DBT_DBT_GET_PRIVATE (dbt);
+ priv = ZAK_DBT_DBT_GET_PRIVATE (zak_dbt_dbt);
view_name = NULL;
cur = xnode->children;
}
static gboolean
-zak_dbt_dbt_parse_create_index (ZakDbtDbt *dbt, xmlNodePtr xnode)
+zak_dbt_dbt_parse_create_index (ZakDbtDbt *zak_dbt_dbt, xmlNodePtr xnode)
{
ZakDbtDbtPrivate *priv;
ret = TRUE;
- priv = ZAK_DBT_DBT_GET_PRIVATE (dbt);
+ priv = ZAK_DBT_DBT_GET_PRIVATE (zak_dbt_dbt);
index_name = NULL;
table_name = NULL;
}
static gboolean
-zak_dbt_dbt_parse_drop_index (ZakDbtDbt *dbt, xmlNodePtr xnode)
+zak_dbt_dbt_parse_drop_index (ZakDbtDbt *zak_dbt_dbt, xmlNodePtr xnode)
{
ZakDbtDbtPrivate *priv;
ret = TRUE;
- priv = ZAK_DBT_DBT_GET_PRIVATE (dbt);
+ priv = ZAK_DBT_DBT_GET_PRIVATE (zak_dbt_dbt);
index_name = NULL;
/**
* zak_dbt_dbt_transform:
- * @dbt:
+ * @zak_dbt_dbt:
*
*/
void
-zak_dbt_dbt_transform (ZakDbtDbt *dbt)
+zak_dbt_dbt_transform (ZakDbtDbt *zak_dbt_dbt)
{
ZakDbtDbtPrivate *priv;
xmlXPathContextPtr xpcontext;
guint i;
- g_return_if_fail (ZAK_DBT_IS_DBT (dbt));
+ g_return_if_fail (ZAK_DBT_IS_DBT (zak_dbt_dbt));
- priv = ZAK_DBT_DBT_GET_PRIVATE (dbt);
+ priv = ZAK_DBT_DBT_GET_PRIVATE (zak_dbt_dbt);
g_return_if_fail (priv->gda_conn != NULL);
g_return_if_fail (priv->xml_root != NULL);
- if (!zak_dbt_dbt_check_db (dbt, TRUE))
+ if (!zak_dbt_dbt_check_db (zak_dbt_dbt, TRUE))
{
return;
}
continue;
}
- if (zak_dbt_dbt_check_to_execute (dbt, id))
+ if (zak_dbt_dbt_check_to_execute (zak_dbt_dbt, id))
{
/* starting the transaction */
if (gda_connection_supports_feature (priv->gda_conn, GDA_CONNECTION_FEATURE_TRANSACTIONS))
{
if (xmlStrcmp (xnode->name, (const xmlChar *)"sql") == 0)
{
- tosave = zak_dbt_dbt_parse_sql (dbt, xnode);
+ tosave = zak_dbt_dbt_parse_sql (zak_dbt_dbt, xnode);
}
else if (xmlStrcmp (xnode->name, (const xmlChar *)"gda_op") == 0)
{
- tosave = zak_dbt_dbt_parse_gda_op (dbt, xnode);
+ tosave = zak_dbt_dbt_parse_gda_op (zak_dbt_dbt, xnode);
}
else if (xmlStrcmp (xnode->name, (const xmlChar *)"drop_table") == 0)
{
- tosave = zak_dbt_dbt_parse_drop_table (dbt, xnode);
+ tosave = zak_dbt_dbt_parse_drop_table (zak_dbt_dbt, xnode);
}
else if (xmlStrcmp (xnode->name, (const xmlChar *)"rename_table") == 0)
{
- tosave = zak_dbt_dbt_parse_rename_table (dbt, xnode);
+ tosave = zak_dbt_dbt_parse_rename_table (zak_dbt_dbt, xnode);
}
else if (xmlStrcmp (xnode->name, (const xmlChar *)"drop_view") == 0)
{
- tosave = zak_dbt_dbt_parse_drop_view (dbt, xnode);
+ tosave = zak_dbt_dbt_parse_drop_view (zak_dbt_dbt, xnode);
}
else if (xmlStrcmp (xnode->name, (const xmlChar *)"rename_view") == 0)
{
- tosave = zak_dbt_dbt_parse_rename_view (dbt, xnode);
+ tosave = zak_dbt_dbt_parse_rename_view (zak_dbt_dbt, xnode);
}
else if (xmlStrcmp (xnode->name, (const xmlChar *)"create_index") == 0)
{
- tosave = zak_dbt_dbt_parse_create_index (dbt, xnode);
+ tosave = zak_dbt_dbt_parse_create_index (zak_dbt_dbt, xnode);
}
else if (xmlStrcmp (xnode->name, (const xmlChar *)"drop_index") == 0)
{
- tosave = zak_dbt_dbt_parse_drop_index (dbt, xnode);
+ tosave = zak_dbt_dbt_parse_drop_index (zak_dbt_dbt, xnode);
}
else
{
xbuf = xmlBufferCreate ();
xmlNodeDump (xbuf, priv->xml_doc, xnodeset->nodeTab[i], 0, 0);
operation = g_strstrip (g_strdup (xbuf->content));
- tosave = zak_dbt_dbt_save_transformation (dbt, id, g_strstrip (operation));
+ tosave = zak_dbt_dbt_save_transformation (zak_dbt_dbt, id, g_strstrip (operation));
}
/* ending transaction */