libgda r2892 - in trunk: . libgda libgda/sql-delimiter libsql po providers/bdb providers/firebird providers/freetds providers/ibmdb2 providers/ldap providers/mdb providers/msql providers/mysql providers/odbc providers/oracle providers/postgres providers/sqlite providers/sybase providers/xbase tests/data-models tests/providers



Author: vivien
Date: 2007-04-13 19:49:00 +0100 (Fri, 13 Apr 2007)
New Revision: 2892
ViewCVS link: http://svn.gnome.org/viewcvs/libgda?rev=2892&view=rev

Added:
   trunk/providers/msql/libmain.c
   trunk/tests/providers/FIELDS_SCHEMA_Mdb_actor.xml
   trunk/tests/providers/FIELDS_SCHEMA_Mdb_film.xml
   trunk/tests/providers/FIELDS_SCHEMA_Mdb_film_actor.xml
   trunk/tests/providers/FIELDS_SCHEMA_Mdb_language.xml
   trunk/tests/providers/TYPES_SCHEMA_Mdb.xml
   trunk/tests/providers/gda_check_db.mdb
Removed:
   trunk/providers/msql/gda-msql-libmain.c
Modified:
   trunk/ChangeLog
   trunk/libgda/gda-client.c
   trunk/libgda/gda-config.c
   trunk/libgda/gda-data-model-import.c
   trunk/libgda/gda-dict.c
   trunk/libgda/gda-init.c
   trunk/libgda/gda-parameter-list.c
   trunk/libgda/gda-server-operation.c
   trunk/libgda/gda-server-provider-extra.c
   trunk/libgda/gda-server-provider-extra.h
   trunk/libgda/sql-delimiter/lexer.l
   trunk/libsql/lexer.l
   trunk/po/POTFILES.in
   trunk/providers/bdb/libmain.c
   trunk/providers/firebird/libmain.c
   trunk/providers/freetds/libmain.c
   trunk/providers/ibmdb2/libmain.c
   trunk/providers/ldap/libmain.c
   trunk/providers/mdb/gda-mdb-provider.c
   trunk/providers/mdb/libmain.c
   trunk/providers/mdb/mdb_specs_dsn.xml.in
   trunk/providers/msql/Makefile.am
   trunk/providers/mysql/gda-mysql-provider.c
   trunk/providers/mysql/libmain.c
   trunk/providers/odbc/libmain.c
   trunk/providers/oracle/gda-oracle-provider.c
   trunk/providers/oracle/libmain.c
   trunk/providers/postgres/gda-postgres-provider.c
   trunk/providers/postgres/libmain.c
   trunk/providers/sqlite/gda-sqlite-provider.c
   trunk/providers/sqlite/libmain.c
   trunk/providers/sqlite/sqlite_specs_dsn.xml.in
   trunk/providers/sybase/libmain.c
   trunk/providers/xbase/libmain.c
   trunk/tests/data-models/check_model_import.c
   trunk/tests/providers/Makefile.am
   trunk/tests/providers/README
   trunk/tests/providers/check_bdb.c
   trunk/tests/providers/check_firebird.c
   trunk/tests/providers/check_freetds.c
   trunk/tests/providers/check_ibmdb2.c
   trunk/tests/providers/check_ldap.c
   trunk/tests/providers/check_mdb.c
   trunk/tests/providers/check_msql.c
   trunk/tests/providers/check_mysql.c
   trunk/tests/providers/check_odbc.c
   trunk/tests/providers/check_oracle.c
   trunk/tests/providers/check_postgres.c
   trunk/tests/providers/check_sqlite.c
   trunk/tests/providers/check_sybase.c
   trunk/tests/providers/check_xbase.c
   trunk/tests/providers/prov-test-util.c
Log:
2007-04-13  Vivien Malerba <malerba gnome-db org>

	* libgda/gda-init.c: show a message and not a warning when the DTD files cannot be found
	* libgda/gda-config.c: now use the GDA_PROVIDERS_ROOT_DIR env. variable to be
	able to load providers before installing libgda (for testing purposes)
	* libgda/gda-dict.c:
	* libgda/gda-parameter-list.c:
	* libgda/gda-server-operation.c: perform DTD validation only if the DTD file has been
	found, and use the DTD specified in the XML if specified
	* libgda/gda-server-provider-extra.[ch]: added new helper functions for providers' 
	implementations
	* libgda/gda-data-model-import.c: corrected a bug where column types were not correctly used
	* providers/ldap/libmain.c:
	* providers/sybase/libmain.c:
	* providers/firebird/libmain.c:
	* providers/bdb/libmain.c:
	* providers/freetds/libmain.c:
	* providers/ibmdb2/libmain.c:
	* providers/sqlite/libmain.c:
	* providers/xbase/libmain.c:
	* providers/mdb/libmain.c:
	* providers/oracle/libmain.c:
	* providers/oracle/gda-oracle-provider.c:
	* providers/mysql/libmain.c:
	* providers/msql/libmain.c:
	* providers/odbc/libmain.c:
	* providers/sqlite/libmain.c:
	* providers/sqlite/gda-sqlite-provider.c:	
	* providers/mysql/gda-mysql-provider.c:
	* providers/postgres/libmain.c:
	* providers/postgres/gda-postgres-provider.c:
	* tests/providers/check_*.c: allow testing to take place before installation
	* po/POTFILES.in:
	* providers/msql/libmain.c: renamed gda-msql-libmain.c to libmain.c
	* providers/mdb/mdb_specs_dsn.xml.in:
	* providers/mdb/gda-mdb-provider.c: use DB_DIR and DB_NAME parameters instead of
	the FILENAME parameter
	* providers/sqlite/sqlite_specs_dsn.xml.in: improved description
	* providers/sqlite/gda-sqlite-provider.c: improved code readability, and also try to use
	the database file as specified by the DB_NAME parameter without the ".db" extension
	* libsql/lexer.l:
	* libgda/sql-delimiter/lexer.l: don't limit the size of strings and textual expressions
	to 2048 bytes (use a GString instead), for bug #427605






[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]