this should work
<?php
$smcFunc['db_create_table']('{db_prefix}collection',
array(
array('name' => 'item', 'type' => 'INT', 'size' => 11, 'default' => 0, 'auto' => 'true'),
array('name' => 'name', 'type' => 'VARCHAR', 'size' => 60, 'default' => ''),
array('name' => 'pop_name', 'type' => 'VARCHAR', 'size' => 30, 'default' => ''),
array('name' => 'category', 'type' => 'INT', 'size' => 11, 'default' => 0),
array('name' => 'thumb', 'type' => 'VARCHAR', 'size' => 60, 'default' => ''),
array('name' => 'official_site', 'type' => 'TEXT', 'default' => ''),
array('name' => 'other_site', 'type' => 'TEXT', 'default' => ''),
),
array(
array(
'type' => 'primary',
'columns' => array('item')
),
array(),
'ignore');
?>