CC-4112: Smart Playlist: Cannot search Long string

- added length validator
- extra fix: Due to lazy loading, aggregated field on playlist was not
updated properly.
This commit is contained in:
James 2012-07-20 15:32:46 -04:00
parent 2e7cf68777
commit ef64ce2b73
4 changed files with 35 additions and 19 deletions

View file

@ -41,8 +41,8 @@ class CcPlaylistcriteriaTableMap extends TableMap {
$this->addPrimaryKey('ID', 'DbId', 'INTEGER', true, null, null);
$this->addColumn('CRITERIA', 'DbCriteria', 'VARCHAR', true, 16, null);
$this->addColumn('MODIFIER', 'DbModifier', 'VARCHAR', true, 16, null);
$this->addColumn('VALUE', 'DbValue', 'VARCHAR', true, 32, null);
$this->addColumn('EXTRA', 'DbExtra', 'VARCHAR', false, 32, null);
$this->addColumn('VALUE', 'DbValue', 'VARCHAR', true, 512, null);
$this->addColumn('EXTRA', 'DbExtra', 'VARCHAR', false, 512, null);
$this->addForeignKey('PLAYLIST_ID', 'DbPlaylistId', 'INTEGER', 'cc_playlist', 'ID', true, null, null);
// validators
} // initialize()