Development

/plugins/sfEasyAuthPlugin/trunk/config/schema.yml

You must first sign up to be able to contribute.

root/plugins/sfEasyAuthPlugin/trunk/config/schema.yml

Revision 28058, 1.6 kB (checked in by allyb, 3 years ago)

Added indexes on the credential and profile_id columns

Line 
1 propel:
2   _attributes:      { package: plugins.sfEasyAuthPlugin.lib.model }
3  
4   sf_easy_auth_user:
5     _attributes:    { phpName: sfEasyAuthUser }
6     id:             ~
7     username:       { type: varchar(50), required: true, index: unique }
8     password:       { type: varchar(32), required: true }
9     email:          { type: varchar(255), required: true, index: unique }
10     email_confirmed: { type: boolean, default: 0 }
11     salt:           { type: varchar(32), required: true }
12     created_at:     ~
13     updated_at:     ~
14     last_login:     { type: timestamp }
15     last_login_attempt:   { type: timestamp }
16     failed_logins:  { type: integer, default: 0 }
17     locked_by_admins:        { type: boolean, default: 0 }
18     remember_key:   { type: varchar(42), index: true }
19     remember_key_lifetime:  { type: timestamp }
20     auto_login_hash: { type: varchar(32) }
21     password_reset_token: { type: varchar(12) }
22     password_reset_token_created_at: { type: timestamp }
23     has_extra_credentials:   { type: boolean, default: 0 }
24     type:
25       type: varchar(10)
26       required: false
27       default: null
28     profile_id:  { type: integer, required: false, index: true }
29        
30   sf_easy_auth_user_credential:
31     _attributes:    { phpName: sfEasyAuthUserCredential }
32     user_id:
33       type: integer
34       foreignTable: sf_easy_auth_user
35       foreignReference: id
36       required: true
37       onDelete: cascade
38       primaryKey: true
39     credential:  { type: varchar(60), required: true, primaryKey: true, index: true }
40     profile_id:  { type: integer, required: false, default: null, index: true }
Note: See TracBrowser for help on using the browser.