// Create: ansel_shares_users
$t = $this->createTable('ansel_shares_users');
$t->column('share_id', 'integer', array('null' => false));
- $t->column('user_uid', 'integer', array('null' => false));
+ $t->column('user_uid', 'integer', array('limit' => 255, 'null' => false));
$t->column('perm', 'integer', array('null' => false));
$t->end();
v4.0-cvs
--------
-[jan] Add a new Share SQL driver with magnitudes better performance.
+[jan] Add a new Share SQL driver with better performance.
[mms] Update prototypejs to v1.7.
[mms] Add theme caching.
[mms] Add hook to allow browser capabilities to be modified.
$t = $this->createTable('ingo_sharesng_users', array('primaryKey' => false));
$t->column('share_id', 'integer', array('null' => false));
- $t->column('user_uid', 'string', array('limit' => 255));
+ $t->column('user_uid', 'string', array('limit' => 255, 'null' => false));
$t->column('perm_' . Horde_Perms::SHOW, 'boolean', array('default' => false, 'null' => false));
$t->column('perm_' . Horde_Perms::READ, 'boolean', array('default' => false, 'null' => false));
$t->column('perm_' . Horde_Perms::EDIT, 'boolean', array('default' => false, 'null' => false));
$t = $this->createTable('kronolith_sharesng_users', array('primaryKey' => false));
$t->column('share_id', 'integer', array('null' => false));
- $t->column('user_uid', 'string', array('limit' => 255));
+ $t->column('user_uid', 'string', array('limit' => 255, 'null' => false));
$t->column('perm_' . Horde_Perms::SHOW, 'boolean', array('default' => false, 'null' => false));
$t->column('perm_' . Horde_Perms::READ, 'boolean', array('default' => false, 'null' => false));
$t->column('perm_' . Horde_Perms::EDIT, 'boolean', array('default' => false, 'null' => false));
$t = $this->createTable('mnemo_sharesng_users', array('primaryKey' => false));
$t->column('share_id', 'integer', array('null' => false));
- $t->column('user_uid', 'string', array('limit' => 255));
+ $t->column('user_uid', 'string', array('limit' => 255, 'null' => false));
$t->column('perm_' . Horde_Perms::SHOW, 'boolean', array('default' => false, 'null' => false));
$t->column('perm_' . Horde_Perms::READ, 'boolean', array('default' => false, 'null' => false));
$t->column('perm_' . Horde_Perms::EDIT, 'boolean', array('default' => false, 'null' => false));
if (!in_array('nag_shares_users', $tableList)) {
$t = $this->createTable('nag_shares_users', array('primaryKey' => false));
$t->column('share_id', 'integer', array('null' => false));
- $t->column('user_uid', 'string', array('null' => false, 'null' => false));
+ $t->column('user_uid', 'string', array('limit' => 255, 'null' => false));
$t->column('perm', 'integer', array('limit' => 2, 'null' => false));
$t->end();
$t = $this->createTable('nag_sharesng_users', array('primaryKey' => false));
$t->column('share_id', 'integer', array('null' => false));
- $t->column('user_uid', 'string', array('limit' => 255));
+ $t->column('user_uid', 'string', array('limit' => 255, 'null' => false));
$t->column('perm_' . Horde_Perms::SHOW, 'boolean', array('default' => false, 'null' => false));
$t->column('perm_' . Horde_Perms::READ, 'boolean', array('default' => false, 'null' => false));
$t->column('perm_' . Horde_Perms::EDIT, 'boolean', array('default' => false, 'null' => false));
$t = $this->createTable('turba_sharesng_users', array('primaryKey' => false));
$t->column('share_id', 'integer', array('null' => false));
- $t->column('user_uid', 'string', array('limit' => 255));
+ $t->column('user_uid', 'string', array('limit' => 255, 'null' => false));
$t->column('perm_' . Horde_Perms::SHOW, 'boolean', array('default' => false, 'null' => false));
$t->column('perm_' . Horde_Perms::READ, 'boolean', array('default' => false, 'null' => false));
$t->column('perm_' . Horde_Perms::EDIT, 'boolean', array('default' => false, 'null' => false));
$t = $this->createTable('whups_sharesng_users', array('primaryKey' => false));
$t->column('share_id', 'integer', array('null' => false));
- $t->column('user_uid', 'string', array('limit' => 255));
+ $t->column('user_uid', 'string', array('limit' => 255, 'null' => false));
$t->column('perm_' . Horde_Perms::SHOW, 'boolean', array('default' => false, 'null' => false));
$t->column('perm_' . Horde_Perms::READ, 'boolean', array('default' => false, 'null' => false));
$t->column('perm_' . Horde_Perms::EDIT, 'boolean', array('default' => false, 'null' => false));