49 lines
1.9 KiB
XML
49 lines
1.9 KiB
XML
<?xml version="1.0" encoding="UTF-8"?>
|
|
<database defaultIdMethod="native" name="default" namespace="CoursEndingBundle\Model">
|
|
<table name="form" phpName="Form">
|
|
<column name="id" type="integer" primaryKey="true" required="true" autoIncrement="true"/>
|
|
<column name="label" type="varchar" size="255" required="true" />
|
|
<column name="active" type="boolean" required="true" />
|
|
|
|
<behavior name="timestampable"/>
|
|
|
|
<behavior name="fos_rest">
|
|
<parameter name="id" value="" />
|
|
<parameter name="label" value="" />
|
|
<parameter name="active" value="" />
|
|
</behavior>
|
|
|
|
<!--
|
|
<foreign-key foreignTable="foo" onDelete="none" onUpdate="cascade">
|
|
<reference local="foo_id" foreign="id"/>
|
|
</foreign-key>
|
|
|
|
<behavior name="sortable"/>
|
|
<behavior name="uploadable">
|
|
<parameter name="fields" value="picture"/>
|
|
<parameter name="paths" value="uploads/post/"/>
|
|
</behavior>
|
|
-->
|
|
</table>
|
|
|
|
<table name="form_question" phpName="Question">
|
|
<column name="id" type="integer" primaryKey="true" required="true" autoIncrement="true"/>
|
|
<column name="label" type="varchar" size="255" required="true" />
|
|
<column name="content" type="longvarchar" required="false" />
|
|
<column name="active" type="boolean" required="true" defaultValue="true" />
|
|
<column name="form_id" type="integer" required="true"/>
|
|
|
|
<foreign-key foreignTable="form" onDelete="cascade" onUpdate="cascade">
|
|
<reference local="form_id" foreign="id"/>
|
|
</foreign-key>
|
|
|
|
<behavior name="timestampable"/>
|
|
|
|
<behavior name="CoursEndingBundle\Propel\Behavior\FOSRestBehavior">
|
|
<parameter name="id" value="" />
|
|
<parameter name="label" value="" />
|
|
<parameter name="active" value="" />
|
|
</behavior>
|
|
</table>
|
|
</database>
|