]> git.mxchange.org Git - friendica.git/commitdiff
local attachment storage
authorFriendika <info@friendika.com>
Wed, 13 Apr 2011 08:18:15 +0000 (01:18 -0700)
committerFriendika <info@friendika.com>
Wed, 13 Apr 2011 08:18:15 +0000 (01:18 -0700)
boot.php
database.sql
update.php

index 9bf331cee5e46ce48d68a6e411db985133b63d15..bffd4ae2b1b13a941c3f2b5d8dc78ec5001fe4bf 100644 (file)
--- a/boot.php
+++ b/boot.php
@@ -4,7 +4,7 @@ set_time_limit(0);
 
 define ( 'FRIENDIKA_VERSION',      '2.1.947' );
 define ( 'DFRN_PROTOCOL_VERSION',  '2.21'    );
-define ( 'DB_UPDATE_VERSION',      1050      );
+define ( 'DB_UPDATE_VERSION',      1051      );
 
 define ( 'EOL',                    "<br />\r\n"     );
 define ( 'ATOM_TIME',              'Y-m-d\TH:i:s\Z' );
index 2fd289d7431df530ac630b3bcff1ed01c68c6ea1..b88e5e5ff9f733fe15005d0dc408a77044c309ec 100644 (file)
@@ -514,3 +514,17 @@ CREATE TABLE IF NOT EXISTS `mailacct` (
 `last_check` DATETIME NOT NULL DEFAULT '0000-00-00 00:00:00'
 ) ENGINE = MYISAM DEFAULT CHARSET=utf8;
 
+CREATE TABLE IF NOT EXISTS `attach` (
+`id` INT NOT NULL AUTO_INCREMENT PRIMARY KEY ,
+`uid` INT NOT NULL ,
+`filetype` CHAR( 64 ) NOT NULL ,
+`filesize` INT NOT NULL ,
+`data` LONGBLOB NOT NULL ,
+`created` DATETIME NOT NULL DEFAULT '0000-00-00 00:00:00',
+`edited` DATETIME NOT NULL DEFAULT '0000-00-00 00:00:00',
+`allow_cid` MEDIUMTEXT NOT NULL ,
+`allow_gid` MEDIUMTEXT NOT NULL ,
+`deny_cid` MEDIUMTEXT NOT NULL ,
+`deny_gid` MEDIUMTEXT NOT NULL
+) ENGINE = MYISAM DEFAULT CHARSET=utf8;
+
index bb4536ae953f91b822886561761a11dd991fa914..763b8f267a8e9348d3bc0ffab7fb0c2236eb826d 100644 (file)
@@ -444,3 +444,19 @@ function update_1049() {
        ) ENGINE = MYISAM ");
 }
 
+function update_1050() {
+       q("CREATE TABLE `attach` (
+       `id` INT NOT NULL AUTO_INCREMENT PRIMARY KEY ,
+       `uid` INT NOT NULL ,
+       `filetype` CHAR( 64 ) NOT NULL ,
+       `filesize` INT NOT NULL ,
+       `data` LONGBLOB NOT NULL ,
+       `created` DATETIME NOT NULL DEFAULT '0000-00-00 00:00:00',
+       `edited` DATETIME NOT NULL DEFAULT '0000-00-00 00:00:00',
+       `allow_cid` MEDIUMTEXT NOT NULL ,
+       `allow_gid` MEDIUMTEXT NOT NULL ,
+       `deny_cid` MEDIUMTEXT NOT NULL ,
+       `deny_gid` MEDIUMTEXT NOT NULL
+       ) ENGINE = MYISAM ");
+
+}