Assembla home | Assembla project page
 

Changeset 28

Show
Ignore:
Timestamp:
08/28/08 15:41:08 (3 months ago)
Author:
kodmasin
Message:

jos malo priprema za propel

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/applications/users/database/schema.xml

    r27 r28  
    55                        type="INTEGER"> 
    66                </column> 
    7                 <column name="username" type="VARCHAR" size="10"></column> 
    8                 <column name="password" type="VARCHAR" size="65"></column> 
    9                 <column name="suspended" type="BOOLEAN"></column> 
     7                <column name="username" type="VARCHAR" size="10" 
     8                        required="true"> 
     9                </column> 
     10                <column name="password" type="VARCHAR" size="65" 
     11                        required="true"> 
     12                </column> 
     13                <column name="suspended" type="BOOLEAN" defaultValue="false" 
     14                        required="true"> 
     15                </column> 
    1016                <unique> 
    1117                        <unique-column name="username"></unique-column> 
     
    1824                        <reference foreign="id" local="users_id" /> 
    1925                </foreign-key> 
     26                <unique> 
     27                        <unique-column name="user_id"></unique-column> 
     28                        <unique-column name="premission"></unique-column> 
     29                </unique> 
    2030        </table> 
    2131        <table name="users_roles"> 
    22                 <column name=""></column> 
     32                <column name="id" primaryKey="false" type="INTEGER" 
     33                        autoIncrement="true"> 
     34                </column> 
     35                <column name="name" required="true" type="VARCHAR" size="20"></column> 
     36                <column name="suspended" required="true" type="BOOLEAN" 
     37                        defaultValue="false"> 
     38                </column> 
     39                <column name="description" type="VARCHAR"></column> 
     40                <unique> 
     41                        <unique-column name="name"></unique-column> 
     42                </unique> 
     43        </table> 
     44        <table name="users_role_premissions"> 
     45                <column name="role_id" type="INTEGER" required="true"></column> 
     46                <column name="premission" type="VARCHAR" required="true"></column> 
     47                <unique> 
     48                        <unique-column name="role_id"></unique-column> 
     49                        <unique-column name="premission"></unique-column> 
     50                </unique> 
    2351        </table> 
    2452</database>