CREATE TABLE tx_fain_domain_model_config (
	property varchar(255) DEFAULT '' NOT NULL,
	value varchar(255) DEFAULT '' NOT NULL,
	tt_content_id int(11) unsigned DEFAULT '0' NOT NULL
);

CREATE TABLE tx_fain_domain_model_location (

	name varchar(255) DEFAULT '' NOT NULL,
	street varchar(255) DEFAULT '' NOT NULL,
	postal varchar(255) DEFAULT '' NOT NULL,
	city varchar(255) DEFAULT '' NOT NULL,
	lat varchar(255) DEFAULT '' NOT NULL,
	lng varchar(255) DEFAULT '' NOT NULL,
	link varchar(255) DEFAULT '' NOT NULL,
	state varchar(255) DEFAULT '' NOT NULL,
	country_code varchar(255) DEFAULT '' NOT NULL
);

CREATE TABLE tt_content (
    date INT unsigned DEFAULT '0' NOT NULL,
	container_padded tinyint(1) unsigned DEFAULT '0' NOT NULL,
	container_boxed tinyint(1) unsigned DEFAULT '0' NOT NULL,
    title varchar(255) DEFAULT '' NOT NULL,
    subtitle varchar(255) DEFAULT '' NOT NULL,
    accordion_variant varchar(255) DEFAULT '' NOT NULL,
    bodytext2 mediumtext,
    table_data TEXT DEFAULT NULL,
    testimonial_data TEXT DEFAULT NULL,
    teaser_box_product_data TEXT DEFAULT NULL,
    show_additional_info VARCHAR(255) NOT NULL DEFAULT '',
    icon_text_elements VARCHAR(255) DEFAULT '' NOT NULL
);

CREATE TABLE tx_fain_domain_model_icontextelement (
    icon INT(11) DEFAULT '0' NOT NULL,
    title VARCHAR(255) DEFAULT '' NOT NULL
);

CREATE TABLE tx_fain_domain_model_person (
    firstname VARCHAR(100) DEFAULT '' NOT NULL,
    lastname VARCHAR(100)  DEFAULT '' NOT NULL,
    text TEXT DEFAULT NULL,
    image INT(11) DEFAULT '0' NOT NULL
);

CREATE TABLE tx_fain_domain_model_publicholiday (
    title VARCHAR(255) NOT NULL DEFAULT '',
    start VARCHAR(255) NOT NULL DEFAULT '',
    end VARCHAR(255) NOT NULL DEFAULT ''
);