[ NOCTERNITY ]

Change log

Projects - Dia2Postgres
Changes since version 0.7.5

	* Fixed indices on inherited fields
	* D2P/Entity/Sequence.pm : Fixed a bug on sequences default
	maximum value (2^63 - 1 is too big for Perl to handle)
	* D2P/Generator/Postgres.pm : Fixed a bug on empty inherited tables
	generation
	* D2P/Generator/Postgres.pm : Fixed a bug which caused D2P to
	generate empty indices when indices specifications were wrong

Changes since version 0.7.4

	* doc/README.Diagrams : Added diagram structure documentation
	* D2P/Generator/Postgres.pm : Added support for comment generation.
	* D2P/Parser.pm : Added support for ZigZag lines, arcs, UML
	relations and comments
	* D2P/Entity/Comment.pm, D2P/Entity/Relation/Comment.pm : Added
	support for comments through UML notes and UML Implements relation.
	* doc/example/Example4.dia : Added relations example
	* D2P/Entity/Field/Serial.pm : Added support for SERIAL field type
	* D2P/Entity/Sequence.pm : Added support for sequences as entities
	* D2P/Utils.pm : Created a class with the strToPgId method
	* doc/* : Created subdirectory and moved documentation and examples
	to it
	* D2P/Generator/* : Rewrite to work with the new data structure, new
	supports
	* D2P/Parser.pm : Parser was rewritten from scratch using entity
	classes ; modules and tables are now automatically reordered
	* D2P/Entity* : Added entity classes
	* Exemple3.php : Added complete example for the PHPClasses modules
	* php/* : Complete rewrite.
	* README, README.PHP, README.PgSQL, README.PgDrop : Added some
	documentation
	* D2P/*, dia2postgres.pl : Split the script into a parser module and 
	code generating modules.
	* lib/ref.sql : Fixes to work in PostgreSQL 7.3

Changes since version 0.7.3

	* dia2postgres.pl : Modified commande line parsing, changed enums
	support so that code generation happens after the original data has
	been modified, added PHP classes generation
	* php/* : Added PHP classes required for using the generated PHP code
	* Makefile : Added the Makefile in order to strip the main executable
	of debugging code and to run the examples.
	* Exemple2.* : Added this example (generates a database, inserts some
	data, and creates working PHP code)

Changes since version 0.7.2

	* dia2postgres.pl : Fixed bug about inheritance (inheritance was
	handled the same way as references)
	* lib/inh.sql : Fixed a bug that caused a crash on UPDATE
	* lib/ref.sql : Fixed generated functions and triggers so that they
	use the right primary key type


This site copyright (C) Emmanuel Benoît
Valid HTML 4.01 TransitionalValid CSS