add thelia propel schema and command tools propel-gen

This commit is contained in:
Manuel Raynaud
2012-12-13 18:14:17 +01:00
parent ae72d71524
commit 42ba4d0b2a
2 changed files with 40 additions and 0 deletions

View File

@@ -0,0 +1,39 @@
<?xml version="1.0" encoding="UTF-8"?>
<database name="thelia" defaultIdMethod="native">
<table name="category" namespace="Thelia\Model">
<vendor type="mysql">
<parameter name="Engine" value="InnoDB"/>
<parameter name="Charset" value="utf8"/>
</vendor>
<column name="id" type="integer" required="true" primaryKey="true" autoIncrement="true" />
<column name="parent" type="integer" defaultValue="0" />
<column name="link" type="varchar" size="255" />
<column name="visible" type="tinyint" required="true" />
<column name="position" type="integer" required="true" />
<column name="created_at" type="timestamp" required="true" />
<column name="updated_at" type="timestamp" required="true" />
</table>
<table name="category_desc" namespace="Thelia\Model">
<vendor type="mysql">
<parameter name="Engine" value="InnoDB"/>
<parameter name="Charset" value="utf8"/>
</vendor>
<column name="id" type="integer" required="true" primaryKey="true" autoIncrement="true" />
<column name="category_id" type="integer" required="true" />
<column name="lang" type="integer" required="true" />
<column name="title" type="varchar" size="255" />
<column name="description" type="LONGVARCHAR" />
<column name="chapo" type="LONGVARCHAR" />
<column name="postscriptum" type="LONGVARCHAR" />
<column name="created_at" type="timestamp" required="true" />
<column name="updated_at" type="timestamp" required="true" />
<foreign-key foreignTable="category">
<reference local="category_id" foreign="id" />
</foreign-key>
<index name="category">
<index-column name="category_id" />
</index>
</table>
</database>

1
propel-gen Symbolic link
View File

@@ -0,0 +1 @@
core/vendor/propel/propel1/generator/bin/propel-gen