GnuCash  2.6.99
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros | Functions
gnc-commodity-sql.c File Reference

load and save data to SQL More...

#include "config.h"
#include <glib.h>
#include "qof.h"
#include "gnc-backend-sql.h"
#include "gnc-commodity.h"
#include "gnc-commodity-sql.h"
#include "gnc-slots-sql.h"

Go to the source code of this file.

Macros

#define COMMODITIES_TABLE   "commodities"
 
#define TABLE_VERSION   1
 
#define COMMODITY_MAX_NAMESPACE_LEN   2048
 
#define COMMODITY_MAX_MNEMONIC_LEN   2048
 
#define COMMODITY_MAX_FULLNAME_LEN   2048
 
#define COMMODITY_MAX_CUSIP_LEN   2048
 
#define COMMODITY_MAX_QUOTESOURCE_LEN   2048
 
#define COMMODITY_MAX_QUOTE_TZ_LEN   2048
 

Functions

gboolean gnc_sql_save_commodity (GncSqlBackend *be, gnc_commodity *pCommodity)
 
void gnc_sql_commit_commodity (gnc_commodity *pCommodity)
 
void gnc_sql_init_commodity_handler (void)
 

Detailed Description

load and save data to SQL

Author
Copyright (c) 2006-2008 Phil Longstaff plong.nosp@m.staf.nosp@m.f@rog.nosp@m.ers..nosp@m.com

This file implements the top-level QofBackend API for saving/ restoring data to/from an SQL db

Definition in file gnc-commodity-sql.c.