[19] | 1 | <?xml version="1.0" encoding="UTF-8"?> |
---|
| 2 | <database defaultPhpNamingMethod="underscore" heavyIndexing="false" name="propel" defaultIdMethod="native" noXsd="true" package="lib.model"> |
---|
| 3 | |
---|
| 4 | <table skipSql="false" abstract="false" name="tblblogcheckinfo"> |
---|
| 5 | <column required="true" name="ci_userid" type="integer" primaryKey="true"/> |
---|
| 6 | <column required="true" name="ci_birthday" type="date"/> |
---|
| 7 | <column required="true" name="ci_phone" type="varchar" size="30"/> |
---|
| 8 | <column required="true" name="ci_pr" type="longvarchar"/> |
---|
| 9 | <column required="true" name="ci_numberid" type="varchar" size="30"/> |
---|
| 10 | <column required="true" name="ci_position" type="integer"/> |
---|
| 11 | <column required="true" name="ci_school" type="integer"/> |
---|
| 12 | <column required="true" name="ci_district" type="integer"/> |
---|
| 13 | <column required="true" name="ci_province" type="integer"/> |
---|
| 14 | <column required="true" name="ci_badge" type="varchar" size="30"/> |
---|
| 15 | <column required="true" name="ci_subject" type="varchar" size="30"/> |
---|
| 16 | <column required="true" name="ci_score" type="integer"/> |
---|
| 17 | <foreign-key foreignTable="tbluser"> |
---|
| 18 | <reference local="ci_userid" foreign="us_id"/> |
---|
| 19 | </foreign-key> |
---|
| 20 | </table> |
---|
| 21 | |
---|
| 22 | <!-- 21. tbluser --> |
---|
| 23 | <table skipSql="false" abstract="false" name="tbluser"> |
---|
| 24 | <column required="true" name="us_id" type="integer" autoIncrement="true" primaryKey="true"/> |
---|
| 25 | <column required="false" name="us_username" type="varchar" size="30"/> |
---|
| 26 | <column required="false" name="us_password" type="varchar" size="50"/> |
---|
| 27 | <column required="true" name="us_firstname" type="varchar" size="50"/> |
---|
| 28 | <column required="true" name="us_lastname" type="varchar" size="50"/> |
---|
| 29 | <column required="false" name="us_sex" type="tinyint" default="0"/> |
---|
| 30 | <column required="true" name="us_email" type="varchar" size="100"/> |
---|
| 31 | <column required="false" name="us_phone" type="varchar" size="50"/> |
---|
| 32 | <column required="false" name="us_aclgroup" type="integer"/> |
---|
| 33 | <column required="false" name="us_school" type="varchar" size="100"/> |
---|
| 34 | <column required="false" name="us_province" type="varchar" size="50"/> |
---|
| 35 | <column required="false" name="us_lastvisited" type="timestamp"/> |
---|
| 36 | <column required="false" name="us_registerdate" type="timestamp" /> |
---|
| 37 | <column required="true" name="us_rating" type="integer" default="0"/> |
---|
| 38 | <column required="false" name="us_download" type="integer" default="0" /> |
---|
| 39 | <column required="false" name="us_avatar" type="varchar" size="255"/> |
---|
| 40 | <column required="false" name="us_status" type="integer" default="null"/> |
---|
| 41 | <column required="false" name="us_key" type="integer" default="null"/> |
---|
| 42 | <column required="false" name="us_company" type="integer" default="0"/> |
---|
| 43 | <column required="false" name="us_score" type="integer" default="0"/> |
---|
| 44 | <column required="false" name="us_pointplus" type="integer" default="5"/> |
---|
| 45 | <column required="false" name="us_checked" type="tinyint" default="0"/> |
---|
| 46 | <column required="false" name="us_checkinfo" type="integer"/> |
---|
| 47 | <column required="false" name="us_idmd5" type="varchar" size="32"/> |
---|
| 48 | <column required="false" name="us_homepage" type="varchar" size="255"/> |
---|
| 49 | <column required="false" name="us_money" type="integer" default="0"/> |
---|
| 50 | </table> |
---|
| 51 | |
---|
| 52 | <table skipSql="false" abstract="false" name="tblspacecategory"> |
---|
| 53 | <column name="cat_id" type="integer" primaryKey="true" required="true" autoIncrement="true" /> |
---|
| 54 | <column name="cat_name" type="varchar" size="255" required="true" /> |
---|
| 55 | <column name="cat_parent" type="integer" required="true" /> |
---|
| 56 | <column name="cat_user" type="integer" required="true" /> |
---|
| 57 | <column name="cat_date" type="timestamp" required="true" /> |
---|
| 58 | </table> |
---|
| 59 | |
---|
| 60 | <table skipSql="false" abstract="false" name="tblspaceresource"> |
---|
| 61 | <column name="res_id" type="integer" primaryKey="true" required="true" autoIncrement="true" /> |
---|
| 62 | <column name="res_filename" type="varchar" size="255" required="true" /> |
---|
| 63 | <column name="res_filesize" type="integer" /> |
---|
| 64 | <column name="res_filecrc" type="integer" /> |
---|
| 65 | </table> |
---|
| 66 | |
---|
| 67 | <table skipSql="false" abstract="false" name="tblspacefile"> |
---|
| 68 | <column name="file_id" type="integer" primaryKey="true" required="true" autoIncrement="true" /> |
---|
| 69 | <column name="file_resource" type="integer" required="true" /> |
---|
| 70 | <column name="file_category" type="integer" required="true" /> |
---|
| 71 | <column name="file_user" type="integer" required="true" /> |
---|
| 72 | <column name="file_name" type="varchar" size="255" /> |
---|
| 73 | <column name="file_type" type="varchar" size="15" /> |
---|
| 74 | <column name="file_date" type="timestamp" required="true" /> |
---|
| 75 | <foreign-key foreignTable="tblspaceresource"> |
---|
| 76 | <reference local="file_resource" foreign="res_id"/> |
---|
| 77 | </foreign-key> |
---|
| 78 | </table> |
---|
| 79 | </database> |
---|