2015-11-30 21:30:54 +00:00
CREATE TABLE IF NOT EXISTS ` #__sermondistributor_preacher` (
2017-02-17 20:21:37 +00:00
` id ` INT ( 11 ) NOT NULL AUTO_INCREMENT ,
` asset_id ` INT ( 10 ) unsigned NOT NULL DEFAULT 0 COMMENT ' FK to the #__assets table. ' ,
2015-11-30 21:30:54 +00:00
` alias ` CHAR ( 64 ) NOT NULL DEFAULT ' ' ,
2016-11-02 00:18:26 +00:00
` description ` TEXT NOT NULL ,
2015-11-30 21:30:54 +00:00
` email ` VARCHAR ( 255 ) NOT NULL DEFAULT ' ' ,
` icon ` CHAR ( 64 ) NOT NULL DEFAULT ' ' ,
` name ` VARCHAR ( 255 ) NOT NULL DEFAULT ' ' ,
` website ` VARCHAR ( 255 ) NOT NULL DEFAULT ' ' ,
2019-04-04 11:52:38 +00:00
` params ` text NOT NULL ,
2017-02-17 20:21:37 +00:00
` published ` TINYINT ( 3 ) NOT NULL DEFAULT 1 ,
` created_by ` INT ( 10 ) unsigned NOT NULL DEFAULT 0 ,
` modified_by ` INT ( 10 ) unsigned NOT NULL DEFAULT 0 ,
2015-11-30 21:30:54 +00:00
` created ` DATETIME NOT NULL DEFAULT ' 0000-00-00 00:00:00 ' ,
` modified ` DATETIME NOT NULL DEFAULT ' 0000-00-00 00:00:00 ' ,
2017-02-17 20:21:37 +00:00
` checked_out ` int ( 11 ) unsigned NOT NULL DEFAULT 0 ,
2015-11-30 21:30:54 +00:00
` checked_out_time ` DATETIME NOT NULL DEFAULT ' 0000-00-00 00:00:00 ' ,
2017-02-17 20:21:37 +00:00
` version ` INT ( 10 ) unsigned NOT NULL DEFAULT 1 ,
` hits ` INT ( 10 ) unsigned NOT NULL DEFAULT 0 ,
` access ` INT ( 10 ) unsigned NOT NULL DEFAULT 0 ,
` ordering ` INT ( 11 ) NOT NULL DEFAULT 0 ,
2019-04-04 11:52:38 +00:00
` metakey ` TEXT NOT NULL ,
` metadesc ` TEXT NOT NULL ,
` metadata ` TEXT NOT NULL ,
2015-11-30 21:30:54 +00:00
PRIMARY KEY ( ` id ` ) ,
2020-01-05 22:53:13 +00:00
KEY ` idx_name ` ( ` name ` ) ,
KEY ` idx_alias ` ( ` alias ` ) ,
2015-11-30 21:30:54 +00:00
KEY ` idx_access ` ( ` access ` ) ,
KEY ` idx_checkout ` ( ` checked_out ` ) ,
KEY ` idx_createdby ` ( ` created_by ` ) ,
KEY ` idx_modifiedby ` ( ` modified_by ` ) ,
2020-01-05 22:53:13 +00:00
KEY ` idx_state ` ( ` published ` )
2019-04-04 11:52:38 +00:00
) ENGINE = InnoDB AUTO_INCREMENT = 0 DEFAULT CHARSET = utf8mb4 DEFAULT COLLATE = utf8mb4_unicode_ci ;
2015-11-30 21:30:54 +00:00
CREATE TABLE IF NOT EXISTS ` #__sermondistributor_sermon` (
2017-02-17 20:21:37 +00:00
` id ` INT ( 11 ) NOT NULL AUTO_INCREMENT ,
` asset_id ` INT ( 10 ) unsigned NOT NULL DEFAULT 0 COMMENT ' FK to the #__assets table. ' ,
2015-11-30 21:30:54 +00:00
` alias ` CHAR ( 64 ) NOT NULL DEFAULT ' ' ,
2016-11-02 00:18:26 +00:00
` auto_sermons ` TEXT NOT NULL ,
2017-08-18 11:20:01 +00:00
` build ` TINYINT ( 1 ) NOT NULL DEFAULT 0 ,
` catid ` INT ( 11 ) NOT NULL DEFAULT 0 ,
2016-11-02 00:18:26 +00:00
` description ` TEXT NOT NULL ,
2015-11-30 21:30:54 +00:00
` icon ` CHAR ( 64 ) NOT NULL DEFAULT ' ' ,
2017-08-18 11:20:01 +00:00
` link_type ` TINYINT ( 1 ) NOT NULL DEFAULT 1 ,
2016-11-02 00:18:26 +00:00
` local_files ` TEXT NOT NULL ,
` manual_files ` TEXT NOT NULL ,
2015-11-30 21:30:54 +00:00
` name ` VARCHAR ( 255 ) NOT NULL DEFAULT ' ' ,
2017-08-18 11:20:01 +00:00
` not_required ` INT ( 1 ) NOT NULL DEFAULT 0 ,
` preacher ` INT ( 11 ) NOT NULL DEFAULT 0 ,
2015-11-30 21:30:54 +00:00
` scripture ` VARCHAR ( 255 ) NOT NULL DEFAULT ' ' ,
2017-08-18 11:20:01 +00:00
` series ` INT ( 11 ) NOT NULL DEFAULT 0 ,
2015-11-30 21:30:54 +00:00
` short_description ` VARCHAR ( 255 ) NOT NULL DEFAULT ' ' ,
2017-08-18 11:20:01 +00:00
` source ` TINYINT ( 1 ) NOT NULL DEFAULT 0 ,
2015-11-30 21:30:54 +00:00
` url ` VARCHAR ( 255 ) NOT NULL DEFAULT ' ' ,
2019-04-04 11:52:38 +00:00
` params ` text NOT NULL ,
2017-02-17 20:21:37 +00:00
` published ` TINYINT ( 3 ) NOT NULL DEFAULT 1 ,
` created_by ` INT ( 10 ) unsigned NOT NULL DEFAULT 0 ,
` modified_by ` INT ( 10 ) unsigned NOT NULL DEFAULT 0 ,
2015-11-30 21:30:54 +00:00
` created ` DATETIME NOT NULL DEFAULT ' 0000-00-00 00:00:00 ' ,
` modified ` DATETIME NOT NULL DEFAULT ' 0000-00-00 00:00:00 ' ,
2017-02-17 20:21:37 +00:00
` checked_out ` int ( 11 ) unsigned NOT NULL DEFAULT 0 ,
2015-11-30 21:30:54 +00:00
` checked_out_time ` DATETIME NOT NULL DEFAULT ' 0000-00-00 00:00:00 ' ,
2017-02-17 20:21:37 +00:00
` version ` INT ( 10 ) unsigned NOT NULL DEFAULT 1 ,
` hits ` INT ( 10 ) unsigned NOT NULL DEFAULT 0 ,
` access ` INT ( 10 ) unsigned NOT NULL DEFAULT 0 ,
` ordering ` INT ( 11 ) NOT NULL DEFAULT 0 ,
2019-04-04 11:52:38 +00:00
` metakey ` TEXT NOT NULL ,
` metadesc ` TEXT NOT NULL ,
` metadata ` TEXT NOT NULL ,
2015-11-30 21:30:54 +00:00
PRIMARY KEY ( ` id ` ) ,
KEY ` idx_name ` ( ` name ` ) ,
KEY ` idx_preacher ` ( ` preacher ` ) ,
KEY ` idx_series ` ( ` series ` ) ,
KEY ` idx_catid ` ( ` catid ` ) ,
KEY ` idx_link_type ` ( ` link_type ` ) ,
2018-03-19 22:24:44 +00:00
KEY ` idx_alias ` ( ` alias ` ) ,
2020-01-05 22:53:13 +00:00
KEY ` idx_build ` ( ` build ` ) ,
KEY ` idx_access ` ( ` access ` ) ,
KEY ` idx_checkout ` ( ` checked_out ` ) ,
KEY ` idx_createdby ` ( ` created_by ` ) ,
KEY ` idx_modifiedby ` ( ` modified_by ` ) ,
KEY ` idx_state ` ( ` published ` )
2019-04-04 11:52:38 +00:00
) ENGINE = InnoDB AUTO_INCREMENT = 0 DEFAULT CHARSET = utf8mb4 DEFAULT COLLATE = utf8mb4_unicode_ci ;
2015-11-30 21:30:54 +00:00
CREATE TABLE IF NOT EXISTS ` #__sermondistributor_series` (
2017-02-17 20:21:37 +00:00
` id ` INT ( 11 ) NOT NULL AUTO_INCREMENT ,
` asset_id ` INT ( 10 ) unsigned NOT NULL DEFAULT 0 COMMENT ' FK to the #__assets table. ' ,
2015-11-30 21:30:54 +00:00
` alias ` CHAR ( 64 ) NOT NULL DEFAULT ' ' ,
2016-11-02 00:18:26 +00:00
` description ` TEXT NOT NULL ,
2015-11-30 21:30:54 +00:00
` icon ` CHAR ( 64 ) NOT NULL DEFAULT ' ' ,
` name ` VARCHAR ( 255 ) NOT NULL DEFAULT ' ' ,
` scripture ` VARCHAR ( 255 ) NOT NULL DEFAULT ' ' ,
2019-04-04 11:52:38 +00:00
` params ` text NOT NULL ,
2017-02-17 20:21:37 +00:00
` published ` TINYINT ( 3 ) NOT NULL DEFAULT 1 ,
` created_by ` INT ( 10 ) unsigned NOT NULL DEFAULT 0 ,
` modified_by ` INT ( 10 ) unsigned NOT NULL DEFAULT 0 ,
2015-11-30 21:30:54 +00:00
` created ` DATETIME NOT NULL DEFAULT ' 0000-00-00 00:00:00 ' ,
` modified ` DATETIME NOT NULL DEFAULT ' 0000-00-00 00:00:00 ' ,
2017-02-17 20:21:37 +00:00
` checked_out ` int ( 11 ) unsigned NOT NULL DEFAULT 0 ,
2015-11-30 21:30:54 +00:00
` checked_out_time ` DATETIME NOT NULL DEFAULT ' 0000-00-00 00:00:00 ' ,
2017-02-17 20:21:37 +00:00
` version ` INT ( 10 ) unsigned NOT NULL DEFAULT 1 ,
` hits ` INT ( 10 ) unsigned NOT NULL DEFAULT 0 ,
` access ` INT ( 10 ) unsigned NOT NULL DEFAULT 0 ,
` ordering ` INT ( 11 ) NOT NULL DEFAULT 0 ,
2019-04-04 11:52:38 +00:00
` metakey ` TEXT NOT NULL ,
` metadesc ` TEXT NOT NULL ,
` metadata ` TEXT NOT NULL ,
2015-11-30 21:30:54 +00:00
PRIMARY KEY ( ` id ` ) ,
2020-01-05 22:53:13 +00:00
KEY ` idx_name ` ( ` name ` ) ,
KEY ` idx_alias ` ( ` alias ` ) ,
2015-11-30 21:30:54 +00:00
KEY ` idx_access ` ( ` access ` ) ,
KEY ` idx_checkout ` ( ` checked_out ` ) ,
KEY ` idx_createdby ` ( ` created_by ` ) ,
KEY ` idx_modifiedby ` ( ` modified_by ` ) ,
2020-01-05 22:53:13 +00:00
KEY ` idx_state ` ( ` published ` )
2019-04-04 11:52:38 +00:00
) ENGINE = InnoDB AUTO_INCREMENT = 0 DEFAULT CHARSET = utf8mb4 DEFAULT COLLATE = utf8mb4_unicode_ci ;
2015-11-30 21:30:54 +00:00
CREATE TABLE IF NOT EXISTS ` #__sermondistributor_statistic` (
2017-02-17 20:21:37 +00:00
` id ` INT ( 11 ) NOT NULL AUTO_INCREMENT ,
` asset_id ` INT ( 10 ) unsigned NOT NULL DEFAULT 0 COMMENT ' FK to the #__assets table. ' ,
2017-08-18 11:20:01 +00:00
` counter ` INT ( 64 ) NOT NULL DEFAULT 0 ,
2015-11-30 21:30:54 +00:00
` filename ` VARCHAR ( 255 ) NOT NULL DEFAULT ' ' ,
2017-08-18 11:20:01 +00:00
` preacher ` INT ( 11 ) NOT NULL DEFAULT 0 ,
` series ` INT ( 11 ) NOT NULL DEFAULT 0 ,
` sermon ` INT ( 11 ) NOT NULL DEFAULT 0 ,
2019-04-04 11:52:38 +00:00
` params ` text NOT NULL ,
2017-02-17 20:21:37 +00:00
` published ` TINYINT ( 3 ) NOT NULL DEFAULT 1 ,
` created_by ` INT ( 10 ) unsigned NOT NULL DEFAULT 0 ,
` modified_by ` INT ( 10 ) unsigned NOT NULL DEFAULT 0 ,
2015-11-30 21:30:54 +00:00
` created ` DATETIME NOT NULL DEFAULT ' 0000-00-00 00:00:00 ' ,
` modified ` DATETIME NOT NULL DEFAULT ' 0000-00-00 00:00:00 ' ,
2017-02-17 20:21:37 +00:00
` checked_out ` int ( 11 ) unsigned NOT NULL DEFAULT 0 ,
2015-11-30 21:30:54 +00:00
` checked_out_time ` DATETIME NOT NULL DEFAULT ' 0000-00-00 00:00:00 ' ,
2017-02-17 20:21:37 +00:00
` version ` INT ( 10 ) unsigned NOT NULL DEFAULT 1 ,
` hits ` INT ( 10 ) unsigned NOT NULL DEFAULT 0 ,
` access ` INT ( 10 ) unsigned NOT NULL DEFAULT 0 ,
` ordering ` INT ( 11 ) NOT NULL DEFAULT 0 ,
2019-04-04 11:52:38 +00:00
` metakey ` TEXT NOT NULL ,
` metadesc ` TEXT NOT NULL ,
` metadata ` TEXT NOT NULL ,
2015-11-30 21:30:54 +00:00
PRIMARY KEY ( ` id ` ) ,
2020-01-05 22:53:13 +00:00
KEY ` idx_filename ` ( ` filename ` ) ,
KEY ` idx_sermon ` ( ` sermon ` ) ,
KEY ` idx_preacher ` ( ` preacher ` ) ,
KEY ` idx_series ` ( ` series ` ) ,
2015-11-30 21:30:54 +00:00
KEY ` idx_access ` ( ` access ` ) ,
KEY ` idx_checkout ` ( ` checked_out ` ) ,
KEY ` idx_createdby ` ( ` created_by ` ) ,
KEY ` idx_modifiedby ` ( ` modified_by ` ) ,
2020-01-05 22:53:13 +00:00
KEY ` idx_state ` ( ` published ` )
2019-04-04 11:52:38 +00:00
) ENGINE = InnoDB AUTO_INCREMENT = 0 DEFAULT CHARSET = utf8mb4 DEFAULT COLLATE = utf8mb4_unicode_ci ;
2015-11-30 21:30:54 +00:00
2016-11-27 04:20:48 +00:00
CREATE TABLE IF NOT EXISTS ` #__sermondistributor_external_source` (
2017-02-17 20:21:37 +00:00
` id ` INT ( 11 ) NOT NULL AUTO_INCREMENT ,
` asset_id ` INT ( 10 ) unsigned NOT NULL DEFAULT 0 COMMENT ' FK to the #__assets table. ' ,
2017-08-18 11:20:01 +00:00
` build ` TINYINT ( 1 ) NOT NULL DEFAULT 0 ,
2016-11-27 04:20:48 +00:00
` description ` VARCHAR ( 255 ) NOT NULL DEFAULT ' ' ,
2017-08-18 11:20:01 +00:00
` dropboxoptions ` TINYINT ( 1 ) NOT NULL DEFAULT 1 ,
` externalsources ` INT ( 11 ) NOT NULL DEFAULT 0 ,
2016-11-27 04:20:48 +00:00
` filetypes ` TEXT NOT NULL ,
` folder ` TEXT NOT NULL ,
2017-08-18 11:20:01 +00:00
` not_required ` INT ( 1 ) NOT NULL DEFAULT 0 ,
2016-11-27 04:20:48 +00:00
` oauthtoken ` TEXT NOT NULL ,
` permissiontype ` VARCHAR ( 64 ) NOT NULL DEFAULT ' ' ,
` sharedurl ` TEXT NOT NULL ,
2017-08-18 11:20:01 +00:00
` update_method ` TINYINT NOT NULL DEFAULT 0 ,
` update_timer ` INT ( 1 ) NOT NULL DEFAULT 0 ,
2019-04-04 11:52:38 +00:00
` params ` text NOT NULL ,
2017-02-17 20:21:37 +00:00
` published ` TINYINT ( 3 ) NOT NULL DEFAULT 1 ,
` created_by ` INT ( 10 ) unsigned NOT NULL DEFAULT 0 ,
` modified_by ` INT ( 10 ) unsigned NOT NULL DEFAULT 0 ,
2016-11-27 04:20:48 +00:00
` created ` DATETIME NOT NULL DEFAULT ' 0000-00-00 00:00:00 ' ,
` modified ` DATETIME NOT NULL DEFAULT ' 0000-00-00 00:00:00 ' ,
2017-02-17 20:21:37 +00:00
` checked_out ` int ( 11 ) unsigned NOT NULL DEFAULT 0 ,
2016-11-27 04:20:48 +00:00
` checked_out_time ` DATETIME NOT NULL DEFAULT ' 0000-00-00 00:00:00 ' ,
2017-02-17 20:21:37 +00:00
` version ` INT ( 10 ) unsigned NOT NULL DEFAULT 1 ,
` hits ` INT ( 10 ) unsigned NOT NULL DEFAULT 0 ,
` ordering ` INT ( 11 ) NOT NULL DEFAULT 0 ,
2016-11-27 04:20:48 +00:00
PRIMARY KEY ( ` id ` ) ,
KEY ` idx_description ` ( ` description ` ) ,
KEY ` idx_externalsources ` ( ` externalsources ` ) ,
KEY ` idx_update_method ` ( ` update_method ` ) ,
KEY ` idx_build ` ( ` build ` ) ,
2016-12-05 07:40:19 +00:00
KEY ` idx_dropboxoptions ` ( ` dropboxoptions ` ) ,
2020-01-05 22:53:13 +00:00
KEY ` idx_permissiontype ` ( ` permissiontype ` ) ,
KEY ` idx_checkout ` ( ` checked_out ` ) ,
KEY ` idx_createdby ` ( ` created_by ` ) ,
KEY ` idx_modifiedby ` ( ` modified_by ` ) ,
KEY ` idx_state ` ( ` published ` )
2019-04-04 11:52:38 +00:00
) ENGINE = InnoDB AUTO_INCREMENT = 0 DEFAULT CHARSET = utf8mb4 DEFAULT COLLATE = utf8mb4_unicode_ci ;
2016-11-27 04:20:48 +00:00
CREATE TABLE IF NOT EXISTS ` #__sermondistributor_local_listing` (
2017-02-17 20:21:37 +00:00
` id ` INT ( 11 ) NOT NULL AUTO_INCREMENT ,
` asset_id ` INT ( 10 ) unsigned NOT NULL DEFAULT 0 COMMENT ' FK to the #__assets table. ' ,
2017-08-18 11:20:01 +00:00
` build ` TINYINT ( 1 ) NOT NULL DEFAULT 0 ,
` external_source ` INT ( 11 ) NOT NULL DEFAULT 0 ,
2016-11-27 04:20:48 +00:00
` key ` VARCHAR ( 255 ) NOT NULL DEFAULT ' ' ,
` name ` VARCHAR ( 255 ) NOT NULL DEFAULT ' ' ,
2017-08-18 11:20:01 +00:00
` size ` INT ( 50 ) NOT NULL DEFAULT 0 ,
2016-11-27 04:20:48 +00:00
` url ` TEXT NOT NULL ,
2019-04-04 11:52:38 +00:00
` params ` text NOT NULL ,
2017-02-17 20:21:37 +00:00
` published ` TINYINT ( 3 ) NOT NULL DEFAULT 1 ,
` created_by ` INT ( 10 ) unsigned NOT NULL DEFAULT 0 ,
` modified_by ` INT ( 10 ) unsigned NOT NULL DEFAULT 0 ,
2016-11-27 04:20:48 +00:00
` created ` DATETIME NOT NULL DEFAULT ' 0000-00-00 00:00:00 ' ,
` modified ` DATETIME NOT NULL DEFAULT ' 0000-00-00 00:00:00 ' ,
2017-02-17 20:21:37 +00:00
` checked_out ` int ( 11 ) unsigned NOT NULL DEFAULT 0 ,
2016-11-27 04:20:48 +00:00
` checked_out_time ` DATETIME NOT NULL DEFAULT ' 0000-00-00 00:00:00 ' ,
2017-02-17 20:21:37 +00:00
` version ` INT ( 10 ) unsigned NOT NULL DEFAULT 1 ,
` hits ` INT ( 10 ) unsigned NOT NULL DEFAULT 0 ,
` ordering ` INT ( 11 ) NOT NULL DEFAULT 0 ,
2016-11-27 04:20:48 +00:00
PRIMARY KEY ( ` id ` ) ,
2020-01-05 22:53:13 +00:00
KEY ` idx_name ` ( ` name ` ) ,
KEY ` idx_build ` ( ` build ` ) ,
KEY ` idx_key ` ( ` key ` ) ,
2016-11-27 04:20:48 +00:00
KEY ` idx_checkout ` ( ` checked_out ` ) ,
KEY ` idx_createdby ` ( ` created_by ` ) ,
KEY ` idx_modifiedby ` ( ` modified_by ` ) ,
2020-01-05 22:53:13 +00:00
KEY ` idx_state ` ( ` published ` )
2019-04-04 11:52:38 +00:00
) ENGINE = InnoDB AUTO_INCREMENT = 0 DEFAULT CHARSET = utf8mb4 DEFAULT COLLATE = utf8mb4_unicode_ci ;
2016-11-27 04:20:48 +00:00
2015-11-30 21:30:54 +00:00
CREATE TABLE IF NOT EXISTS ` #__sermondistributor_help_document` (
2017-02-17 20:21:37 +00:00
` id ` INT ( 11 ) NOT NULL AUTO_INCREMENT ,
` asset_id ` INT ( 10 ) unsigned NOT NULL DEFAULT 0 COMMENT ' FK to the #__assets table. ' ,
2015-11-30 21:30:54 +00:00
` admin_view ` CHAR ( 255 ) NOT NULL DEFAULT ' ' ,
` alias ` CHAR ( 64 ) NOT NULL DEFAULT ' ' ,
2017-08-18 11:20:01 +00:00
` article ` TINYINT ( 1 ) NOT NULL DEFAULT 0 ,
2016-11-02 00:18:26 +00:00
` content ` TEXT NOT NULL ,
` groups ` TEXT NOT NULL ,
2017-08-18 11:20:01 +00:00
` location ` TINYINT ( 1 ) NOT NULL DEFAULT 0 ,
` not_required ` INT ( 1 ) NOT NULL DEFAULT 0 ,
2015-11-30 21:30:54 +00:00
` site_view ` CHAR ( 255 ) NOT NULL DEFAULT ' ' ,
2017-08-18 11:20:01 +00:00
` target ` TINYINT ( 1 ) NOT NULL DEFAULT 0 ,
2015-11-30 21:30:54 +00:00
` title ` CHAR ( 64 ) NOT NULL DEFAULT ' ' ,
2017-08-18 11:20:01 +00:00
` type ` TINYINT ( 1 ) NOT NULL DEFAULT 0 ,
2015-11-30 21:30:54 +00:00
` url ` VARCHAR ( 255 ) NOT NULL DEFAULT ' ' ,
2019-04-04 11:52:38 +00:00
` params ` text NOT NULL ,
2017-02-17 20:21:37 +00:00
` published ` TINYINT ( 3 ) NOT NULL DEFAULT 1 ,
` created_by ` INT ( 10 ) unsigned NOT NULL DEFAULT 0 ,
` modified_by ` INT ( 10 ) unsigned NOT NULL DEFAULT 0 ,
2015-11-30 21:30:54 +00:00
` created ` DATETIME NOT NULL DEFAULT ' 0000-00-00 00:00:00 ' ,
` modified ` DATETIME NOT NULL DEFAULT ' 0000-00-00 00:00:00 ' ,
2017-02-17 20:21:37 +00:00
` checked_out ` int ( 11 ) unsigned NOT NULL DEFAULT 0 ,
2015-11-30 21:30:54 +00:00
` checked_out_time ` DATETIME NOT NULL DEFAULT ' 0000-00-00 00:00:00 ' ,
2017-02-17 20:21:37 +00:00
` version ` INT ( 10 ) unsigned NOT NULL DEFAULT 1 ,
` hits ` INT ( 10 ) unsigned NOT NULL DEFAULT 0 ,
` access ` INT ( 10 ) unsigned NOT NULL DEFAULT 0 ,
` ordering ` INT ( 11 ) NOT NULL DEFAULT 0 ,
2019-04-04 11:52:38 +00:00
` metakey ` TEXT NOT NULL ,
` metadesc ` TEXT NOT NULL ,
` metadata ` TEXT NOT NULL ,
2015-11-30 21:30:54 +00:00
PRIMARY KEY ( ` id ` ) ,
KEY ` idx_title ` ( ` title ` ) ,
KEY ` idx_type ` ( ` type ` ) ,
KEY ` idx_location ` ( ` location ` ) ,
2018-03-19 22:24:44 +00:00
KEY ` idx_article ` ( ` article ` ) ,
2015-11-30 21:30:54 +00:00
KEY ` idx_target ` ( ` target ` ) ,
2020-01-05 22:53:13 +00:00
KEY ` idx_alias ` ( ` alias ` ) ,
KEY ` idx_access ` ( ` access ` ) ,
KEY ` idx_checkout ` ( ` checked_out ` ) ,
KEY ` idx_createdby ` ( ` created_by ` ) ,
KEY ` idx_modifiedby ` ( ` modified_by ` ) ,
KEY ` idx_state ` ( ` published ` )
2019-04-04 11:52:38 +00:00
) ENGINE = InnoDB AUTO_INCREMENT = 0 DEFAULT CHARSET = utf8mb4 DEFAULT COLLATE = utf8mb4_unicode_ci ;
2015-11-30 21:30:54 +00:00
2016-07-16 12:19:44 +00:00
--
2017-08-18 11:20:01 +00:00
-- Always insure this column rules is large enough for all the access control values.
2016-07-16 12:19:44 +00:00
--
ALTER TABLE ` #__assets` CHANGE `rules` `rules` MEDIUMTEXT NOT NULL COMMENT 'JSON encoded access control.';
2017-08-18 11:20:01 +00:00
--
-- Always insure this column name is large enough for long component and view names.
--
ALTER TABLE ` #__assets` CHANGE `name` `name` VARCHAR(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT 'The unique name for the asset.';