• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..03-May-2022-

doc/H03-May-2022-424368

example/H03-May-2022-330196

lib/H03-May-2022-917407

m4/H03-May-2022-1,1551,012

src/H03-May-2022-2,5181,539

AUTHORSH A D14-Oct-200333 21

COPYINGH A D29-Jul-200317.6 KiB341281

ChangeLogH A D25-Oct-20053.5 KiB8565

INSTALLH A D30-Jul-2003353 118

MakefileH A D05-Jul-20042.5 KiB748

READMEH A D30-Apr-20041.2 KiB2822

RELEASEH A D05-Jul-2004521 1411

TODOH A D28-Jan-2004974 3325

README

1#
2# $Id: README,v 1.3 2004/04/30 11:48:28 dtynan Exp $
3#
4# DBOW
5
6DBOW is a database compiler-compiler or front-end.  It takes table
7definitions in a relatively high-level language and prepares C,
8C++, PHP, Perl (etc) functions for manipulating the database.  It
9will also produce SQL table data for MySQL.
10
11DBOW allows a user to define a database table in a meta-language
12and produce SQL for generating the table.  It also provides C, C++,
13PHP, Perl functions or methods for manipulating the table, such as
14insert/delete/search/update.  The system is used to remove the
15grunt-work of writing class libraries or access functions for
16database tables and having to update several different source files
17if the SQL table format should change.  The resultant code provides
18a language-native mechanism for manipulating the database.
19
20Currently it supports C, C++, SQL and PHP (with Perl under way).
21It will be extended to support other languages and database constructs
22as required. It currently compiles/runs on FreeBSD/Linux.  It
23doesn't require any other libraries or elements except YACC/Bison.
24
25If you have any questions, queries, comments, bugs, bug fixes or
26stuff related to DBOW, please send me an email at dtynan@kalopa.com.
27
28