MySql_Tables_SREQUEST.sql 1.58 KB
/**
 * @filesource MySql_Tables_SREQUEST.sql
 *
 * @category freeSN
 * @copyright Copyright by mensch.coop e.G. 2009
 * @mailto	dev [at] mensch.coop
 * @version 0.4.200901
 * @link http://mensch.coop
 */
--
-- http://dev.mysql.com/doc/refman/5.1/de/storage-engines.html
--
-- Mit MyISAM werden nicht-transaktionssichere Tabellen verwaltet.
-- Dieser Tabellentyp kann Daten sehr schnell speichern und abrufen und bietet Volltext-Suchfähigkeiten.
-- MyISAM wird in allen MySQL-Konfigurationen unterstützt und ist als Standard-Tabellentyp voreingestellt,
-- sofern Sie in MySQL keinen anderen Default konfiguriert haben.

drop table if exists losp_BE_SREQUEST_visited;
CREATE TABLE losp_BE_SREQUEST_visited (
	MTextID int(11) UNSIGNED NOT NULL,
	Count_General int(11) NOT NULL,
	Count_Login int(11) NOT NULL,
	LoadLevel varchar(64) NOT NULL,
	PRIMARY KEY (MTextID, LoadLevel)
) ENGINE=MyISAM;

drop table if exists losp_BE_SREQUEST_visites;
CREATE TABLE losp_BE_SREQUEST_visites (
	ProfileID int(11) UNSIGNED NOT NULL,
	Url varchar(2048) NOT NULL,
	Title varchar(512) NOT NULL,
	CDate timestamp NOT NULL default CURRENT_TIMESTAMP
--	,
--	PRIMARY KEY (ProfileID, CDate)
) ENGINE=MyISAM;

drop table if exists losp_BE_SREQUEST_history;
CREATE TABLE losp_BE_SREQUEST_history (
	ProfileID int(11) UNSIGNED NOT NULL,
	MTextID int(11) UNSIGNED NOT NULL,
	Action varchar(64) NOT NULL,
	-- ENUM('edit', 'makeNew', 'delete', 'showSingle'),
	NumberOfAction int(11) NOT NULL,

	Url varchar(2048) NOT NULL,
	CDate timestamp NOT NULL default CURRENT_TIMESTAMP,
	PRIMARY KEY (ProfileID, MTextID, Action, NumberOfAction)
) ENGINE=MyISAM;