【发布时间】:2009-12-08 23:07:40
【问题描述】:
CREATE TABLE `django_comments` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`content_type_id` int(11) NOT NULL,
`object_pk` longtext NOT NULL,
`site_id` int(11) NOT NULL,
`user_id` int(11) DEFAULT NULL,
`user_name` varchar(50) NOT NULL,
`user_email` varchar(75) NOT NULL,
`user_url` varchar(200) NOT NULL,
`comment` longtext NOT NULL,
`submit_date` datetime NOT NULL,
`ip_address` char(15) DEFAULT NULL,
`is_public` tinyint(1) NOT NULL,
`is_removed` tinyint(1) NOT NULL,
PRIMARY KEY (`id`),
KEY `django_comments_content_type_id` (`content_type_id`),
KEY `django_comments_site_id` (`site_id`),
KEY `django_comments_user_id` (`user_id`)
) ENGINE=MyISAM AUTO_INCREMENT=3 DEFAULT CHARSET=latin1
我正在迁移一个数据库,以便它可以与我们正在构建的 Django 应用程序一起使用。以上是由内置的 Django cmets 应用程序生成的。我相信我了解这里发生的大部分事情,除了 KEY 部分(我了解 PRIMARY KEY 的目的)。
【问题讨论】: