source: branches/gsoc11-statistics/base/src/cregistry/sql.h @ 140222

Last change on this file since 140222 was 105085, checked in by snc@…, 8 years ago

merge from trunk

  • Property svn:eol-style set to native
  • Property svn:keywords set to Id
File size: 1.6 KB
RevLine 
[27518]1/*
2 * sql.h
[27967]3 * $Id: sql.h 105085 2013-04-09 18:46:31Z snc@macports.org $
[27518]4 *
5 * Copyright (c) 2007 Chris Pickel <sfiera@macports.org>
[105085]6 * Copyright (c) 2012 The MacPorts Project
[27518]7 * All rights reserved.
8 *
9 * Redistribution and use in source and binary forms, with or without
10 * modification, are permitted provided that the following conditions
11 * are met:
12 * 1. Redistributions of source code must retain the above copyright
13 *    notice, this list of conditions and the following disclaimer.
14 * 2. Redistributions in binary form must reproduce the above copyright
15 *    notice, this list of conditions and the following disclaimer in the
16 *    documentation and/or other materials provided with the distribution.
17 *
18 * THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
19 * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
20 * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
21 * IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
22 * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
23 * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
24 * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
25 * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
26 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
27 * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
28 */
29#ifndef _SQL_H
30#define _SQL_H
31
32#if HAVE_CONFIG_H
33#include <config.h>
34#endif
35
[65381]36#include "registry.h"
37
[27518]38#include <sqlite3.h>
39
40int create_tables(sqlite3* db, reg_error* errPtr);
41int init_db(sqlite3* db, reg_error* errPtr);
[88412]42int update_db(sqlite3* db, reg_error* errPtr);
[27518]43
44#endif /* _SQL_H */
Note: See TracBrowser for help on using the repository browser.