Установка
ДействиеПримечания
Установить БДСуществующие таблицы не будут перезаписаны
Переустановить БДСуществующие таблицы сначала будут уничтожены
/** При установке БД будут выполнены следующие mysql-запросы.
* Запросы будут модифицированы в зависимости от выбранных опций:
* если выбрана ПЕРЕустановка, будут добавлены запросы
* на удаление таблиц.
* Во всех случаях к именам таблиц будет добавлен префикс,
* указанный в настройке table_prefix= в файле site.ini.
*/

CREATE TABLE if not exists `msgs` (
  `id` int(11) NOT NULL auto_increment,
  `metka` tinyint(3) NOT NULL default '1',
  `name` varchar(30) NOT NULL default '',
  `email` varchar(100) default NULL,
  `msg` varchar(255) NOT NULL default '',
  `datrec` timestamp NULL default CURRENT_TIMESTAMP,
  PRIMARY KEY  (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=cp1251;


CREATE TABLE if not exists `users` (
  `name` varchar(10),
  `password` varchar(32),
  `fullname` varchar(30),
  `email` varchar(100),
  `status` tinyint(3),
  `time` timestamp NULL default CURRENT_TIMESTAMP,
  PRIMARY KEY  (`name`)
) ENGINE=MyISAM DEFAULT CHARSET=cp1251;

insert ignore into `users` (`name`, `password`, `fullname`, `email`, `status`) values 
('admin', old_password('admin'), 'Скабичевский', '@mail.ru', 2);

CREATE TABLE if not exists `people` (
  `id` int(11) NOT NULL auto_increment,
  `name` varchar(30) NOT NULL,
  `year` varchar(25) NOT NULL,
  `email` varchar(100) NOT NULL,
  `descr` varchar(255) NOT NULL,
  `rel` varchar(25) NOT NULL,
  `time` timestamp NULL default CURRENT_TIMESTAMP,
  PRIMARY KEY  (`id`, `rel`)
) ENGINE=MyISAM DEFAULT CHARSET=cp1251;

CREATE TABLE if not exists `cats` (
  `id` int(11) NOT NULL auto_increment,
  `name` varchar(30) NOT NULL,
  `year` varchar(25) NOT NULL,
  `descr` varchar(255) NOT NULL,
  `time` timestamp NULL default CURRENT_TIMESTAMP,
  PRIMARY KEY  (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=cp1251;

CREATE TABLE if not exists `jobs` (
  `id` int(11) NOT NULL auto_increment,
  `name` varchar(30) NOT NULL,
  `boss` varchar(30) NOT NULL,
  `agent` varchar(30) NOT NULL,
  `time1` DATETIME NOT NULL,
  `time2` DATETIME NOT NULL,
  `descr` varchar(255) NOT NULL,
  `time` timestamp NULL default CURRENT_TIMESTAMP,
  PRIMARY KEY  (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=cp1251;


insert ignore into `people` (`id`, `name`, `year`, `descr`, `email`, `rel`) values 
(1, 'Александр', '1985', 'Лучший друг', 'alex@mail.com', 'friends'),
(2, 'Юрий', '1987', 'Друг средней степени', 'yury@gmail.com', 'friends'),
(3, 'Алексей', '1989', 'Очень сомнительный друг: может занять максимум 2-3 тысячи р.', 'alexey@yahoo.com', 'friends'),
(4, 'Джо', '1909', 'Somebody', 'joe@yahoo.com', 'enemies'),
(5, 'Джесси', '1919', 'Ведьма', 'jessie@yahoo.com', 'enemies')
;

insert ignore into `cats` (`id`, `name`, `year`, `descr`) values 
(1, 'Вася', '1993', 'Очень лохматый и чёрный');

дистрибутивы маленького фреймворка (версии)

Что из чего следует во фреймворке «Friends» (общая схема, 29.10.11)

php-фреймворк анти-MVC-ООП, описание (17.10.11)