<?xml version="1.0" encoding="UTF-8"?>
<database defaultPhpNamingMethod="underscore" heavyIndexing="false" name="propel" package="lib.model" defaultIdMethod="native" noXsd="true"><table skipSql="false" abstract="false" name="advertisements" phpName="Advertisement" idMethod="native"><column lazyLoad="false" name="id" type="INTEGER" required="true" autoIncrement="true" primaryKey="true"/><column primaryKey="false" autoIncrement="false" lazyLoad="false" name="name" type="VARCHAR" size="255" required="true" default="null"/><column primaryKey="false" autoIncrement="false" lazyLoad="false" name="email" type="VARCHAR" size="255" required="true" default="null"/><column primaryKey="false" autoIncrement="false" lazyLoad="false" name="secret" type="VARCHAR" size="255" required="true" default="null"/><column primaryKey="false" autoIncrement="false" lazyLoad="false" name="title" type="VARCHAR" size="255" required="true" default="null"/><column primaryKey="false" autoIncrement="false" lazyLoad="false" name="body" type="LONGVARCHAR" required="true"/><column primaryKey="false" autoIncrement="false" lazyLoad="false" name="ad_status" type="TINYINT" required="true" default="0"/><column primaryKey="false" autoIncrement="false" lazyLoad="false" name="price" type="INTEGER" required="true" default="0"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="created" type="TIMESTAMP"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="modified" type="TIMESTAMP"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="brand" type="VARCHAR" size="255"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="category" type="VARCHAR" size="255"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="contact" type="VARCHAR" size="255"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="hit" type="INTEGER"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="ad_type" type="VARCHAR" size="100"/><foreign-key onDelete="none" onUpdate="none" foreignTable="brands"><reference local="brand" foreign="brand_name"/></foreign-key><foreign-key onDelete="none" onUpdate="none" foreignTable="types"><reference local="category" foreign="ad_type"/></foreign-key></table><table skipSql="false" abstract="false" name="attachments" phpName="Attachment" idMethod="native"><column lazyLoad="false" name="id" type="INTEGER" required="true" autoIncrement="true" primaryKey="true"/><column primaryKey="false" autoIncrement="false" lazyLoad="false" name="advertisement_id" type="INTEGER" required="true" cascade="ondelete"/><column primaryKey="false" autoIncrement="false" lazyLoad="false" name="name" type="VARCHAR" size="255" required="true" default="null"/><column primaryKey="false" autoIncrement="false" lazyLoad="false" name="type" type="VARCHAR" size="255" required="true" default="null"/><column primaryKey="false" autoIncrement="false" lazyLoad="false" name="size" type="INTEGER" required="true" default="0"/><column primaryKey="false" autoIncrement="false" lazyLoad="false" name="bin" type="VARBINARY" required="true"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="modified" type="TIMESTAMP"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="created" type="TIMESTAMP"/><foreign-key onDelete="none" onUpdate="none" foreignTable="advertisements"><reference local="advertisement_id" foreign="id"/></foreign-key></table><table skipSql="false" abstract="false" name="brands" phpName="AdBrand" idMethod="native"><column lazyLoad="false" name="id" type="INTEGER" required="true" autoIncrement="true" primaryKey="true"/><column primaryKey="false" autoIncrement="false" lazyLoad="false" name="brand_name" type="VARCHAR" size="255" required="true" default="null"/></table><table skipSql="false" abstract="false" name="emails" phpName="Email" idMethod="native"><column lazyLoad="false" name="id" type="INTEGER" required="true" autoIncrement="true" primaryKey="true"/><column primaryKey="false" autoIncrement="false" lazyLoad="false" name="advertisement_id" type="INTEGER" required="true" default="0"/><column primaryKey="false" autoIncrement="false" lazyLoad="false" name="ip" type="VARCHAR" size="255" required="true" default="null"/><column primaryKey="false" autoIncrement="false" lazyLoad="false" name="email_from" type="VARCHAR" size="255" required="true" default="null"/><column primaryKey="false" autoIncrement="false" lazyLoad="false" name="email_to" type="VARCHAR" size="255" required="true" default="null"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="created" type="TIMESTAMP"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="modified" type="TIMESTAMP"/></table><table skipSql="false" abstract="false" name="sections" phpName="Section" idMethod="native"><column lazyLoad="false" name="id" type="INTEGER" required="true" autoIncrement="true" primaryKey="true"/><column primaryKey="false" autoIncrement="false" lazyLoad="false" name="name" type="VARCHAR" size="255" required="true" default="null"/><column primaryKey="false" autoIncrement="false" lazyLoad="false" name="parent_id" type="INTEGER" required="true" default="0"/></table><table skipSql="false" abstract="false" name="statuses" idMethod="native"><column lazyLoad="false" name="id" type="INTEGER" required="true" autoIncrement="true" primaryKey="true"/><column primaryKey="false" autoIncrement="false" lazyLoad="false" name="status" type="VARCHAR" size="255" required="true" default="null"/></table><table skipSql="false" abstract="false" name="trackings" phpName="Tracking" idMethod="native"><column lazyLoad="false" name="id" type="INTEGER" required="true" autoIncrement="true" primaryKey="true"/><column primaryKey="false" autoIncrement="false" lazyLoad="false" name="ip" type="VARCHAR" size="255" required="true" default="null"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="advertisement_id" type="INTEGER"/><column primaryKey="false" autoIncrement="false" lazyLoad="false" name="action" type="LONGVARCHAR" required="true"/><column primaryKey="false" autoIncrement="false" lazyLoad="false" name="url" type="VARCHAR" size="255" required="true" default="null"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="created" type="TIMESTAMP"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="referer" type="VARCHAR" size="255"/></table><table skipSql="false" abstract="false" name="types" phpName="Type" idMethod="native"><column lazyLoad="false" name="id" type="INTEGER" required="true" autoIncrement="true" primaryKey="true"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="ad_type" type="VARCHAR" size="255"/></table></database>

