CREATE TABLE IF NOT EXISTS `xfa_roster_club_field` (
`field_id` varbinary(25) NOT NULL,
`display_group` enum('information') NOT NULL DEFAULT 'information',
`display_order` int(10) unsigned NOT NULL DEFAULT '1',
`field_type` enum('textbox','textarea','select','radio','checkbox','multiselect') NOT NULL DEFAULT 'textbox',
`field_choices` blob NOT NULL,
`match_type` enum('none','number','alphanumeric','email','url','regex','callback') NOT NULL DEFAULT 'none',
`match_regex` varchar(250) NOT NULL DEFAULT '',
`match_callback_class` varchar(75) NOT NULL DEFAULT '',
`match_callback_method` varchar(75) NOT NULL DEFAULT '',
`max_length` int(10) unsigned NOT NULL DEFAULT '0',
`required` tinyint(3) unsigned NOT NULL DEFAULT '0',
`show_registration` tinyint(3) unsigned NOT NULL DEFAULT '0',
`user_editable` enum('yes','once','never') NOT NULL DEFAULT 'yes',
`viewable_profile` tinyint(4) NOT NULL DEFAULT '1',
`viewable_message` tinyint(4) NOT NULL DEFAULT '0',
`display_template` text,
`moderator_editable` tinyint(3) unsigned NOT NULL DEFAULT '0'
) ENGINE=InnoDB DEFAULT CHARSET=utf8;