libgda r2795 - in trunk: . doc/C doc/C/tmpl libgda libgda/handlers libgda/sql-delimiter libsql providers/mysql providers/postgres providers/sqlite providers/sqlite/sqlite-src testing testing/tests_data tools
- From: vivien svn gnome org
- To: svn-commits-list gnome org
- Subject: libgda r2795 - in trunk: . doc/C doc/C/tmpl libgda libgda/handlers libgda/sql-delimiter libsql providers/mysql providers/postgres providers/sqlite providers/sqlite/sqlite-src testing testing/tests_data tools
- Date: Fri, 12 Jan 2007 19:36:25 +0000 (GMT)
Author: vivien
Date: 2007-01-12 19:36:23 +0000 (Fri, 12 Jan 2007)
New Revision: 2795
ViewCVS link: http://svn.gnome.org/viewcvs/libgda?rev=2795&view=rev
Added:
trunk/doc/C/limitations.xml
trunk/doc/C/tmpl/gda-blob-op.sgml
trunk/libgda/gda-parameter-util.h
trunk/providers/postgres/gda-postgres-handler-bin.c
trunk/providers/postgres/gda-postgres-handler-bin.h
Removed:
trunk/doc/C/tmpl/gda-blob.sgml
Modified:
trunk/ChangeLog
trunk/doc/C/libgda-docs.sgml
trunk/doc/C/libgda-sections.txt
trunk/doc/C/libgda.types
trunk/doc/C/query.xml
trunk/doc/C/tmpl/gda-handler-bin.sgml
trunk/doc/C/tmpl/gda-parameter-list.sgml
trunk/doc/C/tmpl/gda-parameter.sgml
trunk/doc/C/tmpl/gda-renderer.sgml
trunk/doc/C/tmpl/gda-server-provider.sgml
trunk/doc/C/tmpl/gda-util.sgml
trunk/doc/C/tmpl/gda-value.sgml
trunk/libgda/Makefile.am
trunk/libgda/gda-blob-op.c
trunk/libgda/gda-blob-op.h
trunk/libgda/gda-connection.c
trunk/libgda/gda-data-model-query.c
trunk/libgda/gda-dict-field.c
trunk/libgda/gda-graphviz.c
trunk/libgda/gda-init.c
trunk/libgda/gda-parameter-list.c
trunk/libgda/gda-parameter-list.h
trunk/libgda/gda-parameter.c
trunk/libgda/gda-parameter.h
trunk/libgda/gda-query-condition.c
trunk/libgda/gda-query-field-agg.c
trunk/libgda/gda-query-field-all.c
trunk/libgda/gda-query-field-field.c
trunk/libgda/gda-query-field-func.c
trunk/libgda/gda-query-field-value.c
trunk/libgda/gda-query-target.c
trunk/libgda/gda-query.c
trunk/libgda/gda-renderer.c
trunk/libgda/gda-renderer.h
trunk/libgda/gda-server-provider-extra.c
trunk/libgda/gda-server-provider-extra.h
trunk/libgda/gda-server-provider.c
trunk/libgda/gda-server-provider.h
trunk/libgda/gda-transaction-status.c
trunk/libgda/gda-transaction-status.h
trunk/libgda/gda-util.c
trunk/libgda/gda-util.h
trunk/libgda/gda-value.c
trunk/libgda/handlers/gda-handler-bin.c
trunk/libgda/handlers/gda-handler-bin.h
trunk/libgda/handlers/gda-handler-string.c
trunk/libgda/handlers/gda-handler-string.h
trunk/libgda/sql-delimiter/gda-sql-delimiter.c
trunk/libgda/sql-delimiter/gda-test-delimiter.c
trunk/libgda/sql-delimiter/lexer.l
trunk/libgda/sql-delimiter/parser.y
trunk/libsql/lexer.l
trunk/libsql/parser.y
trunk/providers/mysql/gda-mysql-provider.c
trunk/providers/postgres/Makefile.am
trunk/providers/postgres/gda-postgres-blob-op.c
trunk/providers/postgres/gda-postgres-provider.c
trunk/providers/postgres/gda-postgres-recordset.c
trunk/providers/postgres/gda-postgres.h
trunk/providers/postgres/utils.c
trunk/providers/sqlite/gda-sqlite-handler-bin.c
trunk/providers/sqlite/sqlite-src/btree.c
trunk/providers/sqlite/sqlite-src/date.c
trunk/providers/sqlite/sqlite-src/os_win.c
trunk/providers/sqlite/sqlite-src/pager.c
trunk/providers/sqlite/sqlite-src/pragma.c
trunk/providers/sqlite/sqlite-src/prepare.c
trunk/providers/sqlite/sqlite-src/random.c
trunk/providers/sqlite/sqlite-src/sqlite3.h
trunk/providers/sqlite/sqlite-src/sqlite3ext.h
trunk/providers/sqlite/sqlite-src/vdbe.c
trunk/providers/sqlite/sqlite-src/vdbe.h
trunk/providers/sqlite/sqlite-src/vdbeaux.c
trunk/providers/sqlite/sqlite-src/vtab.c
trunk/testing/gda-test-blob.c
trunk/testing/gda-test-model-query.c
trunk/testing/gda-test-sql.c
trunk/testing/tests_data/SQL_parsing_tests.xml
trunk/tools/gda-inspect-dict-file.c
Log:
2007-01-12 Armin Burgmeier <armin openismus com>
* libgda/gda-query.c: Declare the object explicitely as GDA_TYPE_QUERY
in constructor to allow subclassing GdaQuery. Also removed object
declaration from gda_dict_query_copy() because it is already done in
constructor.
2007-01-12 Vivien Malerba <malerba gnome-db org>
* providers/mysql/gda-mysql-provider.c: fixed a bug related to FK reporting
in the CONSTRAINTS schema report, added the "bit" data type as a synonym to
"tinyint", removed and GDA_TYPE_BLOB reference as MySQL does not support blobs
(it supports binary data)
* providers/postgres/gda-postgres-provider.c: map the "oid" data type to G_TYPE_ULONG
and better detect the GType associated to custom data types
* testing/gda-test-blob.c
* testing/tests_data/SQL_parsing_tests.xml
* libgda/sql-delimiter/parser.y
* libgda/sql-delimiter/gda-sql-delimiter.c
* libgda/sql-delimiter/gda-test-delimiter.c
* libgda/sql-delimiter/lexer.l
* libgda/gda-data-model-query.c
* libgda/gda-query-field-value.c
* libgda/gda-server-provider-extra.c
* libsql/parser.y
* libsql/lexer.l: changed the syntax to insert parameters in SQL queries to
have simpler parsers and an easier to read syntax, and bug fixes
* doc/C: improved documentation about binary and blob data types
* libgda/gda-query-field-field.c: made the "field_name" property readable
* libgda/gda-dict-field.c:
* libgda/gda-graphviz.c:
* libgda/gda-init.c:
* libgda/gda-query.c:
* libgda/gda-query-condition.c:
* libgda/gda-query-field-agg.c:
* libgda/gda-query-field-all.c:
* libgda/gda-query-field-field.c:
* libgda/gda-query-field-func.c:
* libgda/gda-query-field-value.c:
* libgda/gda-query-target.c:
* libgda/gda-renderer.c:
* libgda/gda-renderer.h:
* libgda/gda-server-provider.c:
* libgda/gda-server-provider-extra.c:
* providers/postgres/gda-postgres-provider.c:
* testing/gda-test-model-query.c:
* testing/gda-test-sql.c:
* tools/gda-inspect-dict-file.c: changed the signature of the gda_renderer_render_as_sql()
method to allow to return a list of GdaParameter objects actually used to do the rendering
* libgda/gda-server-provide.[ch]: added the escape_string() and unescape_string() virtual methods
* libgda/handlers/gda-handler-string.[ch]: take into account the new virtual methods for
the providers when escaping and unescaping strings
* libgda/handlers/gda-handler-bin.[ch]: code cleanup
* providers/postgres/gda-postgres-handler-bin.[ch]: new object to handle GdaBinary representations
for the postgres provider
* all files: s/gda_default_escape_chars/gda_default_escape_string/ and
s/gda_default_unescape_chars/gda_default_unescape_string/
* providers/sqlite/sqlite-src: use Sqlite 3.3.10 sources
* providers/postgres/gda-postgres-provider.c:
* providers/postgres/gda-postgres-recordset.c:
* providers/postgres/gda-postgres-blob-op.c:
* providers/postgres/util.c: code cleanups un event reporting
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]