Changeset 55 for trunk/config
- Timestamp:
- 12/20/05 11:44:03 (3 years ago)
- Files:
-
- trunk/config/schema.xml (modified) (8 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/config/schema.xml
r44 r55 12 12 <column name="html_body" type="longvarchar" /> 13 13 <column name="interested_users" type="integer" default="0" /> 14 <column name="reports" type="integer" default="0" /> 14 15 <column name="created_at" type="timestamp" /> 15 16 <column name="updated_at" type="timestamp" /> … … 19 20 <column name="id" type="integer" required="true" primaryKey="true" autoincrement="true" /> 20 21 <column name="question_id" type="integer" /> 21 <foreign-key foreignTable="ask_question" >22 <foreign-key foreignTable="ask_question" onDelete="cascade"> 22 23 <reference local="question_id" foreign="id"/> 23 24 </foreign-key> … … 30 31 <column name="relevancy_up" type="integer" default="0" /> 31 32 <column name="relevancy_down" type="integer" default="0" /> 33 <column name="reports" type="integer" default="0" /> 32 34 <column name="created_at" type="timestamp" /> 33 35 </table> … … 42 44 <column name="salt" type="varchar" size="32" /> 43 45 <column name="has_paypal" type="boolean" default="0" /> 46 <column name="want_to_be_moderator" type="boolean" default="0" /> 47 <column name="is_moderator" type="boolean" default="0" /> 48 <column name="is_administrator" type="boolean" default="0" /> 49 <column name="deletions" type="integer" default="0" /> 44 50 <column name="created_at" type="timestamp" /> 45 51 </table> … … 47 53 <table name="ask_interest" phpName="Interest"> 48 54 <column name="question_id" type="integer" primaryKey="true" /> 49 <foreign-key foreignTable="ask_question" >55 <foreign-key foreignTable="ask_question" onDelete="cascade"> 50 56 <reference local="question_id" foreign="id"/> 51 57 </foreign-key> … … 59 65 <table name="ask_relevancy" phpName="Relevancy"> 60 66 <column name="answer_id" type="integer" primaryKey="true" /> 61 <foreign-key foreignTable="ask_answer" >67 <foreign-key foreignTable="ask_answer" onDelete="cascade"> 62 68 <reference local="answer_id" foreign="id"/> 63 69 </foreign-key> … … 71 77 72 78 <table name="ask_question_tag" phpName="QuestionTag"> 73 <column name="question_id" type="integer" />74 <foreign-key foreignTable="ask_question" >79 <column name="question_id" type="integer" primaryKey="true" /> 80 <foreign-key foreignTable="ask_question" onDelete="cascade"> 75 81 <reference local="question_id" foreign="id" /> 76 82 </foreign-key> 77 <column name="user_id" type="integer" />83 <column name="user_id" type="integer" primaryKey="true" /> 78 84 <foreign-key foreignTable="ask_user"> 79 85 <reference local="user_id" foreign="id" /> … … 81 87 <column name="created_at" type="timestamp" /> 82 88 <column name="tag" type="varchar" size="100" /> 83 <column name="normalized_tag" type="varchar" size="100" />89 <column name="normalized_tag" type="varchar" size="100" primaryKey="true" /> 84 90 <index name="normalized_tag_index"> 85 91 <index-column name="normalized_tag" /> 86 92 </index> 87 <unique name="pk"> 88 <unique-column name="question_id" /> 89 <unique-column name="user_id" /> 90 <unique-column name="normalized_tag" /> 91 </unique> 93 </table> 94 95 <table name="ask_report_question" phpName="ReportQuestion"> 96 <column name="question_id" type="integer" primaryKey="true" /> 97 <foreign-key foreignTable="ask_question" onDelete="cascade"> 98 <reference local="question_id" foreign="id" /> 99 </foreign-key> 100 <column name="user_id" type="integer" primaryKey="true" /> 101 <foreign-key foreignTable="ask_user"> 102 <reference local="user_id" foreign="id" /> 103 </foreign-key> 104 <column name="created_at" type="timestamp" /> 105 </table> 106 107 <table name="ask_report_answer" phpName="ReportAnswer"> 108 <column name="answer_id" type="integer" primaryKey="true" /> 109 <foreign-key foreignTable="ask_answer" onDelete="cascade"> 110 <reference local="answer_id" foreign="id" /> 111 </foreign-key> 112 <column name="user_id" type="integer" primaryKey="true" /> 113 <foreign-key foreignTable="ask_user"> 114 <reference local="user_id" foreign="id" /> 115 </foreign-key> 116 <column name="created_at" type="timestamp" /> 92 117 </table> 93 118
