diff options
author | Tim Almdal <tnalmdal@shaw.ca> | 2009-02-10 16:28:50 +0000 |
---|---|---|
committer | Tim Almdal <tnalmdal@shaw.ca> | 2009-02-10 16:28:50 +0000 |
commit | 19f29fb1d6dae4dc9e290c2cc7112401c328a59a (patch) | |
tree | daae35f8aeb71b798443cac7320a027bcb092c66 /modules/exif/helpers/exif_installer.php | |
parent | 9ad072b33fb091c7cad901849662d0b865a2410b (diff) |
Exif data is now collected when an image is added.
Diffstat (limited to 'modules/exif/helpers/exif_installer.php')
-rw-r--r-- | modules/exif/helpers/exif_installer.php | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/modules/exif/helpers/exif_installer.php b/modules/exif/helpers/exif_installer.php index 6ebe69af..a008581d 100644 --- a/modules/exif/helpers/exif_installer.php +++ b/modules/exif/helpers/exif_installer.php @@ -22,11 +22,23 @@ class exif_installer { $version = module::get_version("exif"); if ($version == 0) { + $db = Database::instance(); + $db->query("CREATE TABLE IF NOT EXISTS `exif_keys` ( + `id` int(9) NOT NULL auto_increment, + `item_id` int(9) NOT NULL, + `name` varchar(64) NOT NULL, + `summary` boolean NOT NULL, + `value` varchar(255) NOT NULL, + PRIMARY KEY (`id`), + UNIQUE KEY(`item_id`, `summary`, `name`)) + ENGINE=InnoDB DEFAULT CHARSET=utf8;"); module::set_version("exif", 1); } } static function uninstall() { + $db = Database::instance(); + $db->query("DROP TABLE IF EXISTS `exif_keys`;"); module::delete("exif"); } } |