Projects / tcm2sql


tcm2sql is a tool for generating SQL "CREATE" commands from a tcm static structure diagram (SSD) including constraints and foreign keys. It is currently able to produce SQL for PostgreSQL, but it should be possible to write other renderers.

Operating Systems

Recent releases

  •  22 Sep 2003 23:05

    Release Notes: This release supports splitting the database to several diagrams, requires Python 2.2, and features a complete rewrite of the ssd file reader and large changes to the internal data structures. The code is much more readable now. The DBObjects and Prolog renderers have been removed; they had to be changed to fit the new structure, but there is no need for them right now.

    •  02 Aug 2002 12:16

      Release Notes: This release adds two new renderers, for prolog and DBObjects. Logging tables for PostgreSQL have also been added.

      •  30 Mar 2002 15:02

        Release Notes: Some minor fixes have been made. This release works with Python 2.1.

        •  28 Feb 2002 11:03

          No changes have been submitted for this release.


          Project Spotlight


          A Fluent OpenStack client API for Java.


          Project Spotlight

          TurnKey TWiki Appliance

          A TWiki appliance that is easy to use and lightweight.