SEARCH
0-9 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
Prev | Current Page 149 | Next

James Kennard

"Mastering Joomla! 1.5 Extension and Framework Development"

Normally we create
three different S???L files, one for installing on UTF-8-compatible MyS???L servers, one
for installing on non-UTF-8-compatible MyS???L servers, and one uninstall file.
We normally name the S???L installation files install.extensionname.sql and
install_backward.extensionname.sql for UTF-8 and non-UTF-8 servers
respectively. We normally name the un-installation S???L file uninstall.
extensionname.sql. We do not have to use this naming convention.
This is an example of an S???L install file, which creates the table #_myextension_
foobars, which we defined in the previous chapter:
DROP TABLE IF EXISTS `#__myextension_foobars`;
CREATE TABLE `#__myextension_foobars` (
`id` INTEGER UNSIGNED NOT NULL DEFAULT NULL AUTO_INCREMENT,
`content` TEXT NOT NULL DEFAULT '',
`checked_out` INTEGER UNSIGNED NOT NULL DEFAULT 0,
`checked_out_time` DATETIME NOT NULL DEFAULT '0000-00-00
00:00:00',
`params` TEXT NOT NULL DEFAULT '',
`ordering` INTEGER UNSIGNED NOT NULL DEFAULT 0,
`hits` INTEGER UNSIGNED NOT NULL DEFAULT 0,
`published` INTEGER UNSIGNED NOT NULL DEFAULT 0,
PRIMARY KEY(`id`)
) CHARACTER SET `utf8` COLLATE `utf8_general_ci`;
Note that before we attempt to create the table we first delete it if it
exists.


Pages:
137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161
hotel jelenia góra Russian bride Free English grammar and study guid powiekszenia wielkoformatowe counter strike 1.6