Добрый день!
В Mysql есть такой тип данных:
http://dev.mysql.com/doc/refman/5.0/en/set.html
Как лучше, удобнее и эффективнее реализивать его в виде поля.
Очень хочется получить готовое \ типовое решение и не очень много думать. Но ничего уже готового в интернетах найти не удалось.
Что посоветуете товарищи?
В базе выглядит оно примерно так:
CREATE TABLE `SomeTable` (
`SomeTableID` int(11) NOT NULL auto_increment,
`Options` set('extstat','abmedia','autofocus','exported','uptodate','autostop','checkstop','complete','taxes','nobehav','sessions','noflat','autobudget','broad','contextnonstop','resarchive','deleted','bscount','ofreq','bfreq','yclid','blockfavicon') NOT NULL default '',
`CreateTime` timestamp NOT NULL default CURRENT_TIMESTAMP,
PRIMARY KEY (`SomeTableID`),
) ENGINE=MyISAM AUTO_INCREMENT=1886526264 DEFAULT CHARSET=utf8
Таблицы в базе менять нельзя.
Для других искателей: django mysql set field, django mysql setfield, django mysql set field, set mysql type in django model
Updated 23 May 2014, 15:32 by w495.