change DB so OpenIDPlugin manages OpenID tables

This commit is contained in:
Evan Prodromou
2009-10-01 15:43:57 -04:00
parent 544c58d263
commit f65baaaa4f
2 changed files with 15 additions and 12 deletions

View File

@@ -222,4 +222,19 @@ class OpenIDPlugin extends Plugin
return true;
}
function onCheckSchema() {
$schema = Schema::get();
$schema->ensureTable('user_openid',
array(new ColumnDef('canonical', 'varchar',
'255', false, 'PRI'),
new ColumnDef('display', 'varchar',
'255', false),
new ColumnDef('user_id', 'integer',
null, false, 'MUL'),
new ColumnDef('created', 'datetime',
null, false),
new ColumnDef('modified', 'timestamp')));
return true;
}
}