GnuCash
2.6.99
|
load and save data to SQL More...
#include "config.h"
#include <glib.h>
#include "qof.h"
#include "gnc-engine.h"
#include "Recurrence.h"
#include "gnc-backend-sql.h"
#include "gnc-recurrence-sql.h"
Go to the source code of this file.
Data Structures | |
struct | recurrence_info_t |
Macros | |
#define | TABLE_NAME "recurrences" |
#define | TABLE_VERSION 2 |
#define | BUDGET_MAX_RECURRENCE_PERIOD_TYPE_LEN 2048 |
#define | BUDGET_MAX_RECURRENCE_WEEKEND_ADJUST_LEN 2048 |
Functions | |
gboolean | gnc_sql_recurrence_save (GncSqlBackend *be, const GncGUID *guid, const Recurrence *r) |
void | gnc_sql_recurrence_save_list (GncSqlBackend *be, const GncGUID *guid, GList *schedule) |
gboolean | gnc_sql_recurrence_delete (GncSqlBackend *be, const GncGUID *guid) |
Recurrence * | gnc_sql_recurrence_load (GncSqlBackend *be, const GncGUID *guid) |
GList * | gnc_sql_recurrence_load_list (GncSqlBackend *be, const GncGUID *guid) |
void | gnc_sql_init_recurrence_handler (void) |
load and save data to SQL
This file implements the top-level QofBackend API for saving/ restoring data to/from an SQL db
Definition in file gnc-recurrence-sql.c.