summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPaul Arthur <flowerysong00@yahoo.com>2011-04-02 00:54:11 -0400
committerPaul Arthur <flowerysong00@yahoo.com>2011-04-02 00:54:40 -0400
commit5008d11449e7f735f7a9dfab8fee108f3bd0432d (patch)
tree5de5cadcc60cec752a3307edf38c4bd3686df5e1
parenta9da6a6fa22325ba0dfecd4d46ae23305473796f (diff)
downloadampache-5008d11449e7f735f7a9dfab8fee108f3bd0432d.tar.gz
ampache-5008d11449e7f735f7a9dfab8fee108f3bd0432d.tar.bz2
ampache-5008d11449e7f735f7a9dfab8fee108f3bd0432d.zip
Update SQL dump to latest schema
-rw-r--r--sql/ampache.sql779
1 files changed, 392 insertions, 387 deletions
diff --git a/sql/ampache.sql b/sql/ampache.sql
index 602de62d..82b8ce1a 100644
--- a/sql/ampache.sql
+++ b/sql/ampache.sql
@@ -13,11 +13,12 @@
-- You should have received a copy of the GNU General Public License
-- along with this program; if not, write to the Free Software
-- Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
--- MySQL dump 10.11
+--
+-- MySQL dump 10.13 Distrib 5.1.51, for pc-linux-gnu (i686)
--
--- Host: localhost Database: ampache
+-- Host: localhost Database: ampache_clean
-- ------------------------------------------------------
--- Server version 5.0.77-1-log
+-- Server version 5.1.51-log
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
@@ -35,25 +36,24 @@
--
DROP TABLE IF EXISTS `access_list`;
-SET @saved_cs_client = @@character_set_client;
-SET character_set_client = utf8;
+/*!40101 SET @saved_cs_client = @@character_set_client */;
+/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `access_list` (
- `id` int(11) unsigned NOT NULL auto_increment,
- `name` varchar(255) character set utf8 default NULL,
+ `id` int(11) unsigned NOT NULL AUTO_INCREMENT,
+ `name` varchar(255) CHARACTER SET utf8 DEFAULT NULL,
`start` varbinary(255) NOT NULL,
`end` varbinary(255) NOT NULL,
- `level` smallint(3) unsigned NOT NULL default '5',
- `type` varchar(64) character set utf8 default NULL,
+ `level` smallint(3) unsigned NOT NULL DEFAULT '5',
+ `type` varchar(64) CHARACTER SET utf8 DEFAULT NULL,
`user` int(11) NOT NULL,
- `key` varchar(255) character set utf8 default NULL,
- `enabled` tinyint(1) unsigned NOT NULL default '1',
- PRIMARY KEY (`id`),
+ `enabled` tinyint(1) unsigned NOT NULL DEFAULT '1',
+ PRIMARY KEY (`id`),
KEY `start` (`start`),
KEY `end` (`end`),
KEY `level` (`level`),
KEY `enabled` (`enabled`)
) ENGINE=MyISAM AUTO_INCREMENT=5 DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;
-SET character_set_client = @saved_cs_client;
+/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `access_list`
@@ -61,7 +61,7 @@ SET character_set_client = @saved_cs_client;
LOCK TABLES `access_list` WRITE;
/*!40000 ALTER TABLE `access_list` DISABLE KEYS */;
-INSERT INTO `access_list` VALUES (1,'DEFAULTv4','\0\0\0\0','ÿÿÿÿ',75,'interface',-1,NULL,1),(2,'DEFAULTv4','\0\0\0\0','ÿÿÿÿ',75,'stream',-1,NULL,1),(3,'DEFAULTv6','\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0','ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ',75,'interface',-1,NULL,1),(4,'DEFAULTv6','\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0','ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ',75,'stream',-1,NULL,1);
+INSERT INTO `access_list` VALUES (1,'DEFAULTv4','\0\0\0\0','ÿÿÿÿ',75,'interface',-1,1),(2,'DEFAULTv4','\0\0\0\0','ÿÿÿÿ',75,'stream',-1,1),(3,'DEFAULTv6','\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0','ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ',75,'interface',-1,1),(4,'DEFAULTv6','\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0','ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ',75,'stream',-1,1);
/*!40000 ALTER TABLE `access_list` ENABLE KEYS */;
UNLOCK TABLES;
@@ -70,21 +70,22 @@ UNLOCK TABLES;
--
DROP TABLE IF EXISTS `album`;
-SET @saved_cs_client = @@character_set_client;
-SET character_set_client = utf8;
+/*!40101 SET @saved_cs_client = @@character_set_client */;
+/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `album` (
- `id` int(11) unsigned NOT NULL auto_increment,
- `name` varchar(255) character set utf8 default NULL,
- `prefix` varchar(32) character set utf8 default NULL,
- `mbid` varchar(36) default NULL,
- `year` int(4) unsigned NOT NULL default '1984',
- `disk` smallint(5) unsigned default NULL,
- PRIMARY KEY (`id`),
+ `id` int(11) unsigned NOT NULL AUTO_INCREMENT,
+ `name` varchar(255) CHARACTER SET utf8 DEFAULT NULL,
+ `prefix` varchar(32) CHARACTER SET utf8 DEFAULT NULL,
+ `mbid` varchar(36) COLLATE utf8_unicode_ci DEFAULT NULL,
+ `year` int(4) unsigned NOT NULL DEFAULT '1984',
+ `disk` smallint(5) unsigned DEFAULT NULL,
+ PRIMARY KEY (`id`),
KEY `name` (`name`),
KEY `year` (`year`),
- KEY `disk` (`disk`)
-) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;
-SET character_set_client = @saved_cs_client;
+ KEY `disk` (`disk`),
+ FULLTEXT KEY `name_2` (`name`)
+) ENGINE=MyISAM AUTO_INCREMENT=8 DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;
+/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `album`
@@ -96,48 +97,22 @@ LOCK TABLES `album` WRITE;
UNLOCK TABLES;
--
--- Table structure for table `album_data`
---
-
-DROP TABLE IF EXISTS `album_data`;
-SET @saved_cs_client = @@character_set_client;
-SET character_set_client = utf8;
-CREATE TABLE `album_data` (
- `album_id` int(11) unsigned NOT NULL,
- `art` mediumblob,
- `art_mime` varchar(64) character set utf8 default NULL,
- `thumb` mediumblob,
- `thumb_mime` varchar(64) character set utf8 default NULL,
- UNIQUE KEY `album_id` (`album_id`),
- KEY `art_mime` (`art_mime`)
-) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;
-SET character_set_client = @saved_cs_client;
-
---
--- Dumping data for table `album_data`
---
-
-LOCK TABLES `album_data` WRITE;
-/*!40000 ALTER TABLE `album_data` DISABLE KEYS */;
-/*!40000 ALTER TABLE `album_data` ENABLE KEYS */;
-UNLOCK TABLES;
-
---
-- Table structure for table `artist`
--
DROP TABLE IF EXISTS `artist`;
-SET @saved_cs_client = @@character_set_client;
-SET character_set_client = utf8;
+/*!40101 SET @saved_cs_client = @@character_set_client */;
+/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `artist` (
- `id` int(11) unsigned NOT NULL auto_increment,
- `name` varchar(255) character set utf8 default NULL,
- `prefix` varchar(32) character set utf8 default NULL,
- `mbid` varchar(36) default NULL,
- PRIMARY KEY (`id`),
- KEY `name` (`name`)
-) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;
-SET character_set_client = @saved_cs_client;
+ `id` int(11) unsigned NOT NULL AUTO_INCREMENT,
+ `name` varchar(255) CHARACTER SET utf8 DEFAULT NULL,
+ `prefix` varchar(32) CHARACTER SET utf8 DEFAULT NULL,
+ `mbid` varchar(36) COLLATE utf8_unicode_ci DEFAULT NULL,
+ PRIMARY KEY (`id`),
+ KEY `name` (`name`),
+ FULLTEXT KEY `name_2` (`name`)
+) ENGINE=MyISAM AUTO_INCREMENT=7 DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;
+/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `artist`
@@ -149,57 +124,28 @@ LOCK TABLES `artist` WRITE;
UNLOCK TABLES;
--
--- Table structure for table `artist_data`
---
-
-DROP TABLE IF EXISTS `artist_data`;
-SET @saved_cs_client = @@character_set_client;
-SET character_set_client = utf8;
-CREATE TABLE `artist_data` (
- `artist_id` int(11) unsigned NOT NULL,
- `art` mediumblob NOT NULL,
- `art_mime` varchar(32) character set utf8 default NULL,
- `thumb` mediumblob,
- `thumb_mime` varchar(32) character set utf8 default NULL,
- `bio` text collate utf8_unicode_ci NOT NULL,
- UNIQUE KEY `artist_id` (`artist_id`),
- KEY `art_mime` (`art_mime`)
-) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;
-SET character_set_client = @saved_cs_client;
-
---
--- Dumping data for table `artist_data`
---
-
-LOCK TABLES `artist_data` WRITE;
-/*!40000 ALTER TABLE `artist_data` DISABLE KEYS */;
-/*!40000 ALTER TABLE `artist_data` ENABLE KEYS */;
-UNLOCK TABLES;
-
---
-- Table structure for table `catalog`
--
DROP TABLE IF EXISTS `catalog`;
-SET @saved_cs_client = @@character_set_client;
-SET character_set_client = utf8;
+/*!40101 SET @saved_cs_client = @@character_set_client */;
+/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `catalog` (
- `id` int(11) unsigned NOT NULL auto_increment,
- `name` varchar(128) character set utf8 default NULL,
- `path` varchar(255) character set utf8 default NULL,
- `catalog_type` enum('local','remote') character set utf8 default NULL,
- `last_update` int(11) unsigned NOT NULL default '0',
- `last_clean` int(11) unsigned default NULL,
- `last_add` int(11) unsigned NOT NULL default '0',
- `enabled` tinyint(1) unsigned NOT NULL default '1',
- `rename_pattern` varchar(255) character set utf8 default NULL,
- `sort_pattern` varchar(255) character set utf8 default NULL,
- `gather_types` varchar(255) character set utf8 default NULL,
- `key` varchar(255) character set utf8 default NULL,
- PRIMARY KEY (`id`),
+ `id` int(11) unsigned NOT NULL AUTO_INCREMENT,
+ `name` varchar(128) CHARACTER SET utf8 DEFAULT NULL,
+ `path` varchar(255) CHARACTER SET utf8 DEFAULT NULL,
+ `catalog_type` enum('local','remote') CHARACTER SET utf8 DEFAULT NULL,
+ `last_update` int(11) unsigned NOT NULL DEFAULT '0',
+ `last_clean` int(11) unsigned DEFAULT NULL,
+ `last_add` int(11) unsigned NOT NULL DEFAULT '0',
+ `enabled` tinyint(1) unsigned NOT NULL DEFAULT '1',
+ `rename_pattern` varchar(255) CHARACTER SET utf8 DEFAULT NULL,
+ `sort_pattern` varchar(255) CHARACTER SET utf8 DEFAULT NULL,
+ `gather_types` varchar(255) CHARACTER SET utf8 DEFAULT NULL,
+ PRIMARY KEY (`id`),
KEY `enabled` (`enabled`)
-) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;
-SET character_set_client = @saved_cs_client;
+) ENGINE=MyISAM AUTO_INCREMENT=2 DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;
+/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `catalog`
@@ -215,21 +161,21 @@ UNLOCK TABLES;
--
DROP TABLE IF EXISTS `democratic`;
-SET @saved_cs_client = @@character_set_client;
-SET character_set_client = utf8;
+/*!40101 SET @saved_cs_client = @@character_set_client */;
+/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `democratic` (
- `id` int(11) unsigned NOT NULL auto_increment,
- `name` varchar(64) character set utf8 default NULL,
- `cooldown` tinyint(4) unsigned default NULL,
- `level` tinyint(4) unsigned NOT NULL default '25',
+ `id` int(11) unsigned NOT NULL AUTO_INCREMENT,
+ `name` varchar(64) CHARACTER SET utf8 DEFAULT NULL,
+ `cooldown` tinyint(4) unsigned DEFAULT NULL,
+ `level` tinyint(4) unsigned NOT NULL DEFAULT '25',
`user` int(11) NOT NULL,
- `primary` tinyint(1) unsigned NOT NULL default '0',
+ `primary` tinyint(1) unsigned NOT NULL DEFAULT '0',
`base_playlist` int(11) unsigned NOT NULL,
- PRIMARY KEY (`id`),
+ PRIMARY KEY (`id`),
KEY `level` (`level`),
KEY `primary_2` (`primary`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;
-SET character_set_client = @saved_cs_client;
+/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `democratic`
@@ -245,17 +191,17 @@ UNLOCK TABLES;
--
DROP TABLE IF EXISTS `dynamic_playlist`;
-SET @saved_cs_client = @@character_set_client;
-SET character_set_client = utf8;
+/*!40101 SET @saved_cs_client = @@character_set_client */;
+/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `dynamic_playlist` (
- `id` int(11) unsigned NOT NULL auto_increment,
- `name` varchar(255) character set utf8 default NULL,
+ `id` int(11) unsigned NOT NULL AUTO_INCREMENT,
+ `name` varchar(255) CHARACTER SET utf8 DEFAULT NULL,
`user` int(11) NOT NULL,
`date` int(11) unsigned NOT NULL,
- `type` varchar(128) character set utf8 default NULL,
- PRIMARY KEY (`id`)
+ `type` varchar(128) CHARACTER SET utf8 DEFAULT NULL,
+ PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;
-SET character_set_client = @saved_cs_client;
+/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `dynamic_playlist`
@@ -271,18 +217,18 @@ UNLOCK TABLES;
--
DROP TABLE IF EXISTS `dynamic_playlist_data`;
-SET @saved_cs_client = @@character_set_client;
-SET character_set_client = utf8;
+/*!40101 SET @saved_cs_client = @@character_set_client */;
+/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `dynamic_playlist_data` (
- `id` int(11) unsigned NOT NULL auto_increment,
+ `id` int(11) unsigned NOT NULL AUTO_INCREMENT,
`dynamic_id` int(11) unsigned NOT NULL,
- `field` varchar(255) character set utf8 default NULL,
- `internal_operator` varchar(64) character set utf8 default NULL,
- `external_operator` varchar(64) character set utf8 default NULL,
- `value` varchar(255) character set utf8 default NULL,
- PRIMARY KEY (`id`)
+ `field` varchar(255) CHARACTER SET utf8 DEFAULT NULL,
+ `internal_operator` varchar(64) CHARACTER SET utf8 DEFAULT NULL,
+ `external_operator` varchar(64) CHARACTER SET utf8 DEFAULT NULL,
+ `value` varchar(255) CHARACTER SET utf8 DEFAULT NULL,
+ PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;
-SET character_set_client = @saved_cs_client;
+/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `dynamic_playlist_data`
@@ -298,24 +244,24 @@ UNLOCK TABLES;
--
DROP TABLE IF EXISTS `flagged`;
-SET @saved_cs_client = @@character_set_client;
-SET character_set_client = utf8;
+/*!40101 SET @saved_cs_client = @@character_set_client */;
+/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `flagged` (
- `id` int(11) unsigned NOT NULL auto_increment,
- `object_id` int(11) unsigned NOT NULL default '0',
- `object_type` enum('artist','album','song') character set utf8 default NULL,
+ `id` int(11) unsigned NOT NULL AUTO_INCREMENT,
+ `object_id` int(11) unsigned NOT NULL DEFAULT '0',
+ `object_type` enum('artist','album','song') CHARACTER SET utf8 DEFAULT NULL,
`user` int(11) NOT NULL,
- `flag` enum('delete','retag','reencode','other') character set utf8 default NULL,
- `date` int(11) unsigned NOT NULL default '0',
- `approved` tinyint(1) unsigned NOT NULL default '0',
- `comment` varchar(255) character set utf8 default NULL,
- PRIMARY KEY (`id`),
+ `flag` enum('delete','retag','reencode','other') CHARACTER SET utf8 DEFAULT NULL,
+ `date` int(11) unsigned NOT NULL DEFAULT '0',
+ `approved` tinyint(1) unsigned NOT NULL DEFAULT '0',
+ `comment` varchar(255) CHARACTER SET utf8 DEFAULT NULL,
+ PRIMARY KEY (`id`),
KEY `date` (`date`,`approved`),
KEY `object_id` (`object_id`),
KEY `object_type` (`object_type`),
KEY `user` (`user`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;
-SET character_set_client = @saved_cs_client;
+/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `flagged`
@@ -327,24 +273,53 @@ LOCK TABLES `flagged` WRITE;
UNLOCK TABLES;
--
+-- Table structure for table `image`
+--
+
+DROP TABLE IF EXISTS `image`;
+/*!40101 SET @saved_cs_client = @@character_set_client */;
+/*!40101 SET character_set_client = utf8 */;
+CREATE TABLE `image` (
+ `id` int(11) unsigned NOT NULL AUTO_INCREMENT,
+ `image` mediumblob NOT NULL,
+ `mime` varchar(64) COLLATE utf8_unicode_ci NOT NULL,
+ `size` varchar(64) COLLATE utf8_unicode_ci NOT NULL,
+ `object_type` varchar(64) COLLATE utf8_unicode_ci NOT NULL,
+ `object_id` int(11) unsigned NOT NULL,
+ PRIMARY KEY (`id`),
+ KEY `object_type` (`object_type`),
+ KEY `object_id` (`object_id`)
+) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;
+/*!40101 SET character_set_client = @saved_cs_client */;
+
+--
+-- Dumping data for table `image`
+--
+
+LOCK TABLES `image` WRITE;
+/*!40000 ALTER TABLE `image` DISABLE KEYS */;
+/*!40000 ALTER TABLE `image` ENABLE KEYS */;
+UNLOCK TABLES;
+
+--
-- Table structure for table `ip_history`
--
DROP TABLE IF EXISTS `ip_history`;
-SET @saved_cs_client = @@character_set_client;
-SET character_set_client = utf8;
+/*!40101 SET @saved_cs_client = @@character_set_client */;
+/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `ip_history` (
- `id` int(11) unsigned NOT NULL auto_increment,
+ `id` int(11) unsigned NOT NULL AUTO_INCREMENT,
`user` int(11) NOT NULL,
- `ip` varbinary(255) default NULL,
- `date` int(11) unsigned NOT NULL default '0',
- `agent` varchar(255) character set utf8 default NULL,
- PRIMARY KEY (`id`),
+ `ip` varbinary(255) DEFAULT NULL,
+ `date` int(11) unsigned NOT NULL DEFAULT '0',
+ `agent` varchar(255) CHARACTER SET utf8 DEFAULT NULL,
+ PRIMARY KEY (`id`),
KEY `username` (`user`),
KEY `date` (`date`),
KEY `ip` (`ip`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;
-SET character_set_client = @saved_cs_client;
+/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `ip_history`
@@ -360,23 +335,23 @@ UNLOCK TABLES;
--
DROP TABLE IF EXISTS `live_stream`;
-SET @saved_cs_client = @@character_set_client;
-SET character_set_client = utf8;
+/*!40101 SET @saved_cs_client = @@character_set_client */;
+/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `live_stream` (
- `id` int(11) unsigned NOT NULL auto_increment,
- `name` varchar(128) character set utf8 default NULL,
- `site_url` varchar(255) character set utf8 default NULL,
- `url` varchar(255) character set utf8 default NULL,
- `genre` int(11) unsigned NOT NULL default '0',
- `catalog` int(11) unsigned NOT NULL default '0',
- `frequency` varchar(32) character set utf8 default NULL,
- `call_sign` varchar(32) character set utf8 default NULL,
- PRIMARY KEY (`id`),
+ `id` int(11) unsigned NOT NULL AUTO_INCREMENT,
+ `name` varchar(128) CHARACTER SET utf8 DEFAULT NULL,
+ `site_url` varchar(255) CHARACTER SET utf8 DEFAULT NULL,
+ `url` varchar(4096) COLLATE utf8_unicode_ci DEFAULT NULL,
+ `genre` int(11) unsigned NOT NULL DEFAULT '0',
+ `catalog` int(11) unsigned NOT NULL DEFAULT '0',
+ `frequency` varchar(32) CHARACTER SET utf8 DEFAULT NULL,
+ `call_sign` varchar(32) CHARACTER SET utf8 DEFAULT NULL,
+ PRIMARY KEY (`id`),
KEY `catalog` (`catalog`),
KEY `genre` (`genre`),
KEY `name` (`name`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;
-SET character_set_client = @saved_cs_client;
+/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `live_stream`
@@ -392,19 +367,19 @@ UNLOCK TABLES;
--
DROP TABLE IF EXISTS `localplay_httpq`;
-SET @saved_cs_client = @@character_set_client;
-SET character_set_client = utf8;
+/*!40101 SET @saved_cs_client = @@character_set_client */;
+/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `localplay_httpq` (
- `id` int(11) unsigned NOT NULL auto_increment,
- `name` varchar(128) character set utf8 default NULL,
+ `id` int(11) unsigned NOT NULL AUTO_INCREMENT,
+ `name` varchar(128) CHARACTER SET utf8 DEFAULT NULL,
`owner` int(11) NOT NULL,
- `host` varchar(255) character set utf8 default NULL,
+ `host` varchar(255) CHARACTER SET utf8 DEFAULT NULL,
`port` int(11) unsigned NOT NULL,
- `password` varchar(255) character set utf8 default NULL,
- `access` smallint(4) unsigned NOT NULL default '0',
- PRIMARY KEY (`id`)
+ `password` varchar(255) CHARACTER SET utf8 DEFAULT NULL,
+ `access` smallint(4) unsigned NOT NULL DEFAULT '0',
+ PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;
-SET character_set_client = @saved_cs_client;
+/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `localplay_httpq`
@@ -420,19 +395,19 @@ UNLOCK TABLES;
--
DROP TABLE IF EXISTS `localplay_mpd`;
-SET @saved_cs_client = @@character_set_client;
-SET character_set_client = utf8;
+/*!40101 SET @saved_cs_client = @@character_set_client */;
+/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `localplay_mpd` (
- `id` int(11) unsigned NOT NULL auto_increment,
- `name` varchar(128) character set utf8 default NULL,
+ `id` int(11) unsigned NOT NULL AUTO_INCREMENT,
+ `name` varchar(128) CHARACTER SET utf8 DEFAULT NULL,
`owner` int(11) NOT NULL,
- `host` varchar(255) character set utf8 default NULL,
- `port` int(11) unsigned NOT NULL default '6600',
- `password` varchar(255) character set utf8 default NULL,
- `access` smallint(4) unsigned NOT NULL default '0',
- PRIMARY KEY (`id`)
+ `host` varchar(255) CHARACTER SET utf8 DEFAULT NULL,
+ `port` int(11) unsigned NOT NULL DEFAULT '6600',
+ `password` varchar(255) CHARACTER SET utf8 DEFAULT NULL,
+ `access` smallint(4) unsigned NOT NULL DEFAULT '0',
+ PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;
-SET character_set_client = @saved_cs_client;
+/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `localplay_mpd`
@@ -448,19 +423,19 @@ UNLOCK TABLES;
--
DROP TABLE IF EXISTS `localplay_shoutcast`;
-SET @saved_cs_client = @@character_set_client;
-SET character_set_client = utf8;
+/*!40101 SET @saved_cs_client = @@character_set_client */;
+/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `localplay_shoutcast` (
- `id` int(11) unsigned NOT NULL auto_increment,
- `name` varchar(128) character set utf8 default NULL,
+ `id` int(11) unsigned NOT NULL AUTO_INCREMENT,
+ `name` varchar(128) CHARACTER SET utf8 DEFAULT NULL,
`owner` int(11) NOT NULL,
- `pid` varchar(255) character set utf8 default NULL,
- `playlist` varchar(255) character set utf8 default NULL,
- `local_root` varchar(255) character set utf8 default NULL,
- `access` smallint(4) unsigned NOT NULL default '0',
- PRIMARY KEY (`id`)
+ `pid` varchar(255) CHARACTER SET utf8 DEFAULT NULL,
+ `playlist` varchar(255) CHARACTER SET utf8 DEFAULT NULL,
+ `local_root` varchar(255) CHARACTER SET utf8 DEFAULT NULL,
+ `access` smallint(4) unsigned NOT NULL DEFAULT '0',
+ PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;
-SET character_set_client = @saved_cs_client;
+/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `localplay_shoutcast`
@@ -476,18 +451,18 @@ UNLOCK TABLES;
--
DROP TABLE IF EXISTS `now_playing`;
-SET @saved_cs_client = @@character_set_client;
-SET character_set_client = utf8;
+/*!40101 SET @saved_cs_client = @@character_set_client */;
+/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `now_playing` (
- `id` varchar(64) character set utf8 NOT NULL default '',
+ `id` varchar(64) CHARACTER SET utf8 NOT NULL DEFAULT '',
`object_id` int(11) unsigned NOT NULL,
- `object_type` varchar(255) character set utf8 default NULL,
+ `object_type` varchar(255) CHARACTER SET utf8 DEFAULT NULL,
`user` int(11) NOT NULL,
- `expire` int(11) unsigned NOT NULL default '0',
- PRIMARY KEY (`id`),
+ `expire` int(11) unsigned NOT NULL DEFAULT '0',
+ PRIMARY KEY (`id`),
KEY `expire` (`expire`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;
-SET character_set_client = @saved_cs_client;
+/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `now_playing`
@@ -503,21 +478,21 @@ UNLOCK TABLES;
--
DROP TABLE IF EXISTS `object_count`;
-SET @saved_cs_client = @@character_set_client;
-SET character_set_client = utf8;
+/*!40101 SET @saved_cs_client = @@character_set_client */;
+/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `object_count` (
- `id` int(11) unsigned NOT NULL auto_increment,
- `object_type` enum('album','artist','song','playlist','genre','catalog','live_stream','video') character set utf8 default NULL,
- `object_id` int(11) unsigned NOT NULL default '0',
- `date` int(11) unsigned NOT NULL default '0',
+ `id` int(11) unsigned NOT NULL AUTO_INCREMENT,
+ `object_type` enum('album','artist','song','playlist','genre','catalog','live_stream','video') CHARACTER SET utf8 DEFAULT NULL,
+ `object_id` int(11) unsigned NOT NULL DEFAULT '0',
+ `date` int(11) unsigned NOT NULL DEFAULT '0',
`user` int(11) unsigned NOT NULL,
- PRIMARY KEY (`id`),
+ PRIMARY KEY (`id`),
KEY `object_type` (`object_type`),
KEY `object_id` (`object_id`),
KEY `userid` (`user`),
KEY `date` (`date`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;
-SET character_set_client = @saved_cs_client;
+/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `object_count`
@@ -533,19 +508,19 @@ UNLOCK TABLES;
--
DROP TABLE IF EXISTS `playlist`;
-SET @saved_cs_client = @@character_set_client;
-SET character_set_client = utf8;
+/*!40101 SET @saved_cs_client = @@character_set_client */;
+/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `playlist` (
- `id` int(11) unsigned NOT NULL auto_increment,
- `name` varchar(128) character set utf8 default NULL,
+ `id` int(11) unsigned NOT NULL AUTO_INCREMENT,
+ `name` varchar(128) CHARACTER SET utf8 DEFAULT NULL,
`user` int(11) NOT NULL,
- `type` enum('private','public') character set utf8 default NULL,
+ `type` enum('private','public') CHARACTER SET utf8 DEFAULT NULL,
`date` int(11) unsigned NOT NULL,
- PRIMARY KEY (`id`),
+ PRIMARY KEY (`id`),
KEY `name` (`name`),
KEY `type` (`type`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;
-SET character_set_client = @saved_cs_client;
+/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `playlist`
@@ -561,18 +536,18 @@ UNLOCK TABLES;
--
DROP TABLE IF EXISTS `playlist_data`;
-SET @saved_cs_client = @@character_set_client;
-SET character_set_client = utf8;
+/*!40101 SET @saved_cs_client = @@character_set_client */;
+/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `playlist_data` (
- `id` int(11) unsigned NOT NULL auto_increment,
- `playlist` int(11) unsigned NOT NULL default '0',
- `object_id` int(11) unsigned default NULL,
- `object_type` varchar(32) character set utf8 default NULL,
- `track` int(11) unsigned NOT NULL default '0',
- PRIMARY KEY (`id`),
+ `id` int(11) unsigned NOT NULL AUTO_INCREMENT,
+ `playlist` int(11) unsigned NOT NULL DEFAULT '0',
+ `object_id` int(11) unsigned DEFAULT NULL,
+ `object_type` varchar(32) CHARACTER SET utf8 DEFAULT NULL,
+ `track` int(11) unsigned NOT NULL DEFAULT '0',
+ PRIMARY KEY (`id`),
KEY `playlist` (`playlist`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;
-SET character_set_client = @saved_cs_client;
+/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `playlist_data`
@@ -588,21 +563,21 @@ UNLOCK TABLES;
--
DROP TABLE IF EXISTS `preference`;
-SET @saved_cs_client = @@character_set_client;
-SET character_set_client = utf8;
+/*!40101 SET @saved_cs_client = @@character_set_client */;
+/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `preference` (
- `id` int(11) unsigned NOT NULL auto_increment,
- `name` varchar(128) character set utf8 default NULL,
- `value` varchar(255) character set utf8 default NULL,
- `description` varchar(255) character set utf8 default NULL,
- `level` int(11) unsigned NOT NULL default '100',
- `type` varchar(128) character set utf8 default NULL,
- `catagory` varchar(128) character set utf8 default NULL,
- PRIMARY KEY (`id`),
+ `id` int(11) unsigned NOT NULL AUTO_INCREMENT,
+ `name` varchar(128) CHARACTER SET utf8 DEFAULT NULL,
+ `value` varchar(255) CHARACTER SET utf8 DEFAULT NULL,
+ `description` varchar(255) CHARACTER SET utf8 DEFAULT NULL,
+ `level` int(11) unsigned NOT NULL DEFAULT '100',
+ `type` varchar(128) CHARACTER SET utf8 DEFAULT NULL,
+ `catagory` varchar(128) CHARACTER SET utf8 DEFAULT NULL,
+ PRIMARY KEY (`id`),
KEY `catagory` (`catagory`),
KEY `name` (`name`)
-) ENGINE=MyISAM AUTO_INCREMENT=79 DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;
-SET character_set_client = @saved_cs_client;
+) ENGINE=MyISAM AUTO_INCREMENT=81 DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;
+/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `preference`
@@ -610,7 +585,7 @@ SET character_set_client = @saved_cs_client;
LOCK TABLES `preference` WRITE;
/*!40000 ALTER TABLE `preference` DISABLE KEYS */;
-INSERT INTO `preference` VALUES (1,'download','0','Allow Downloads',100,'boolean','options'),(4,'popular_threshold','10','Popular Threshold',25,'integer','interface'),(19,'sample_rate','32','Transcode Bitrate',25,'string','streaming'),(22,'site_title','Ampache :: Pour l\'Amour de la Musique','Website Title',100,'string','system'),(23,'lock_songs','0','Lock Songs',100,'boolean','system'),(24,'force_http_play','1','Forces Http play regardless of port',100,'boolean','system'),(25,'http_port','80','Non-Standard Http Port',100,'integer','system'),(41,'localplay_controller','0','Localplay Type',100,'special','options'),(29,'play_type','stream','Type of Playback',25,'special','streaming'),(31,'lang','fr_FR','Language',100,'special','interface'),(32,'playlist_type','m3u','Playlist Type',100,'special','playlist'),(33,'theme_name','classic','Theme',0,'special','interface'),(34,'ellipse_threshold_album','27','Album Ellipse Threshold',0,'integer','interface'),(35,'ellipse_threshold_artist','27','Artist Ellipse Threshold',0,'integer','interface'),(36,'ellipse_threshold_title','27','Title Ellipse Threshold',0,'integer','interface'),(51,'offset_limit','50','Offset Limit',5,'integer','interface'),(40,'localplay_level','0','Localplay Access',100,'special','options'),(44,'allow_stream_playback','1','Allow Streaming',100,'boolean','system'),(45,'allow_democratic_playback','0','Allow Democratic Play',100,'boolean','system'),(46,'allow_localplay_playback','0','Allow Localplay Play',100,'boolean','system'),(47,'stats_threshold','7','Statistics Day Threshold',25,'integer','interface'),(49,'min_object_count','1','Min Element Count',5,'integer','interface'),(52,'rate_limit','8192','Rate Limit',100,'integer','streaming'),(53,'playlist_method','default','Playlist Method',5,'string','playlist'),(55,'transcode','default','Transcoding',25,'string','streaming'),(57,'tags_userlist','','User to track',0,'string','tags'),(69,'show_lyrics','0','Show Lyrics',0,'boolean','interface'),(70,'mpd_active','0','MPD Active Instance',25,'integer','internal'),(71,'httpq_active','0','HTTPQ Active Instance',25,'integer','internal'),(72,'shoutcast_active','0','Shoutcast Active Instance',25,'integer','internal'),(73,'lastfm_user','','Last.FM Username',25,'string','plugins'),(74,'lastfm_pass','','Last.FM Password',25,'string','plugins'),(75,'lastfm_port','','Last.FM Submit Port',25,'string','internal'),(76,'lastfm_host','','Last.FM Submit Host',25,'string','internal'),(77,'lastfm_url','','Last.FM Submit URL',25,'string','internal'),(78,'lastfm_challenge','','Last.FM Submit Challenge',25,'string','internal');
+INSERT INTO `preference` VALUES (1,'download','0','Allow Downloads',100,'boolean','options'),(4,'popular_threshold','10','Popular Threshold',25,'integer','interface'),(19,'sample_rate','32','Transcode Bitrate',25,'string','streaming'),(22,'site_title','Ampache :: Pour l\'Amour de la Musique','Website Title',100,'string','system'),(23,'lock_songs','0','Lock Songs',100,'boolean','system'),(24,'force_http_play','1','Forces Http play regardless of port',100,'boolean','system'),(25,'http_port','80','Non-Standard Http Port',100,'integer','system'),(41,'localplay_controller','0','Localplay Type',100,'special','options'),(29,'play_type','stream','Type of Playback',25,'special','streaming'),(31,'lang','fr_FR','Language',100,'special','interface'),(32,'playlist_type','m3u','Playlist Type',100,'special','playlist'),(33,'theme_name','classic','Theme',0,'special','interface'),(34,'ellipse_threshold_album','27','Album Ellipse Threshold',0,'integer','interface'),(35,'ellipse_threshold_artist','27','Artist Ellipse Threshold',0,'integer','interface'),(36,'ellipse_threshold_title','27','Title Ellipse Threshold',0,'integer','interface'),(51,'offset_limit','50','Offset Limit',5,'integer','interface'),(40,'localplay_level','0','Localplay Access',100,'special','options'),(44,'allow_stream_playback','1','Allow Streaming',100,'boolean','system'),(45,'allow_democratic_playback','0','Allow Democratic Play',100,'boolean','system'),(46,'allow_localplay_playback','0','Allow Localplay Play',100,'boolean','system'),(47,'stats_threshold','7','Statistics Day Threshold',25,'integer','interface'),(49,'min_object_count','1','Min Element Count',5,'integer','interface'),(52,'rate_limit','8192','Rate Limit',100,'integer','streaming'),(53,'playlist_method','default','Playlist Method',5,'string','playlist'),(55,'transcode','default','Transcoding',25,'string','streaming'),(57,'tags_userlist','','User to track',0,'string','tags'),(69,'show_lyrics','0','Show Lyrics',0,'boolean','interface'),(70,'mpd_active','0','MPD Active Instance',25,'integer','internal'),(71,'httpq_active','0','HTTPQ Active Instance',25,'integer','internal'),(72,'shoutcast_active','0','Shoutcast Active Instance',25,'integer','internal'),(73,'lastfm_user','','Last.FM Username',25,'string','plugins'),(74,'lastfm_pass','','Last.FM Password',25,'string','plugins'),(75,'lastfm_port','','Last.FM Submit Port',25,'string','internal'),(76,'lastfm_host','','Last.FM Submit Host',25,'string','internal'),(77,'lastfm_url','','Last.FM Submit URL',25,'string','internal'),(78,'lastfm_challenge','','Last.FM Submit Challenge',25,'string','internal'),(79,'bandwidth','50','Bandwidth',5,'integer','interface'),(80,'features','50','Features',5,'integer','interface');
/*!40000 ALTER TABLE `preference` ENABLE KEYS */;
UNLOCK TABLES;
@@ -619,18 +594,19 @@ UNLOCK TABLES;
--
DROP TABLE IF EXISTS `rating`;
-SET @saved_cs_client = @@character_set_client;
-SET character_set_client = utf8;
+/*!40101 SET @saved_cs_client = @@character_set_client */;
+/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `rating` (
- `id` int(11) unsigned NOT NULL auto_increment,
+ `id` int(11) unsigned NOT NULL AUTO_INCREMENT,
`user` int(11) NOT NULL,
- `object_type` enum('artist','album','song','steam','video') character set utf8 default NULL,
- `object_id` int(11) unsigned NOT NULL default '0',
+ `object_type` enum('artist','album','song','steam','video') CHARACTER SET utf8 DEFAULT NULL,
+ `object_id` int(11) unsigned NOT NULL DEFAULT '0',
`rating` tinyint(4) NOT NULL,
- PRIMARY KEY (`id`),
+ PRIMARY KEY (`id`),
+ UNIQUE KEY `unique_rating` (`user`,`object_type`,`object_id`),
KEY `object_id` (`object_id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;
-SET character_set_client = @saved_cs_client;
+/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `rating`
@@ -642,25 +618,52 @@ LOCK TABLES `rating` WRITE;
UNLOCK TABLES;
--
+-- Table structure for table `search`
+--
+
+DROP TABLE IF EXISTS `search`;
+/*!40101 SET @saved_cs_client = @@character_set_client */;
+/*!40101 SET character_set_client = utf8 */;
+CREATE TABLE `search` (
+ `id` int(11) unsigned NOT NULL AUTO_INCREMENT,
+ `user` int(11) NOT NULL,
+ `type` enum('private','public') CHARACTER SET utf8 DEFAULT NULL,
+ `rules` mediumtext COLLATE utf8_unicode_ci NOT NULL,
+ `name` varchar(255) CHARACTER SET utf8 DEFAULT NULL,
+ `logic_operator` varchar(3) CHARACTER SET utf8 DEFAULT NULL,
+ PRIMARY KEY (`id`)
+) ENGINE=MyISAM AUTO_INCREMENT=5 DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;
+/*!40101 SET character_set_client = @saved_cs_client */;
+
+--
+-- Dumping data for table `search`
+--
+
+LOCK TABLES `search` WRITE;
+/*!40000 ALTER TABLE `search` DISABLE KEYS */;
+/*!40000 ALTER TABLE `search` ENABLE KEYS */;
+UNLOCK TABLES;
+
+--
-- Table structure for table `session`
--
DROP TABLE IF EXISTS `session`;
-SET @saved_cs_client = @@character_set_client;
-SET character_set_client = utf8;
+/*!40101 SET @saved_cs_client = @@character_set_client */;
+/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `session` (
- `id` varchar(64) character set utf8 NOT NULL default '',
- `username` varchar(16) character set utf8 default NULL,
- `expire` int(11) unsigned NOT NULL default '0',
- `value` longtext collate utf8_unicode_ci NOT NULL,
- `ip` varbinary(255) default NULL,
- `type` enum('mysql','ldap','http','api','xml-rpc') character set utf8 default NULL,
- `agent` varchar(255) character set utf8 default NULL,
- PRIMARY KEY (`id`),
+ `id` varchar(64) CHARACTER SET utf8 NOT NULL DEFAULT '',
+ `username` varchar(16) CHARACTER SET utf8 DEFAULT NULL,
+ `expire` int(11) unsigned NOT NULL DEFAULT '0',
+ `value` longtext COLLATE utf8_unicode_ci NOT NULL,
+ `ip` varbinary(255) DEFAULT NULL,
+ `type` enum('mysql','ldap','http','api','xml-rpc') CHARACTER SET utf8 DEFAULT NULL,
+ `agent` varchar(255) CHARACTER SET utf8 DEFAULT NULL,
+ PRIMARY KEY (`id`),
KEY `expire` (`expire`),
KEY `type` (`type`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;
-SET character_set_client = @saved_cs_client;
+/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `session`
@@ -676,17 +679,17 @@ UNLOCK TABLES;
--
DROP TABLE IF EXISTS `session_stream`;
-SET @saved_cs_client = @@character_set_client;
-SET character_set_client = utf8;
+/*!40101 SET @saved_cs_client = @@character_set_client */;
+/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `session_stream` (
- `id` varchar(64) character set utf8 NOT NULL default '',
+ `id` varchar(64) CHARACTER SET utf8 NOT NULL DEFAULT '',
`user` int(11) unsigned NOT NULL,
- `agent` varchar(255) character set utf8 default NULL,
+ `agent` varchar(255) CHARACTER SET utf8 DEFAULT NULL,
`expire` int(11) unsigned NOT NULL,
- `ip` varbinary(255) default NULL,
- PRIMARY KEY (`id`)
+ `ip` varbinary(255) DEFAULT NULL,
+ PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;
-SET character_set_client = @saved_cs_client;
+/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `session_stream`
@@ -702,38 +705,39 @@ UNLOCK TABLES;
--
DROP TABLE IF EXISTS `song`;
-SET @saved_cs_client = @@character_set_client;
-SET character_set_client = utf8;
+/*!40101 SET @saved_cs_client = @@character_set_client */;
+/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `song` (
- `id` int(11) unsigned NOT NULL auto_increment,
- `file` varchar(255) character set utf8 default NULL,
- `catalog` int(11) unsigned NOT NULL default '0',
- `album` int(11) unsigned NOT NULL default '0',
- `year` mediumint(4) unsigned NOT NULL default '0',
- `artist` int(11) unsigned NOT NULL default '0',
- `title` varchar(255) character set utf8 default NULL,
- `bitrate` mediumint(8) unsigned NOT NULL default '0',
- `rate` mediumint(8) unsigned NOT NULL default '0',
- `mode` enum('abr','vbr','cbr') character set utf8 default NULL,
- `size` int(11) unsigned NOT NULL default '0',
- `time` smallint(5) unsigned NOT NULL default '0',
- `track` smallint(5) unsigned default NULL,
- `mbid` varchar(36) default NULL,
- `played` tinyint(1) unsigned NOT NULL default '0',
- `enabled` tinyint(1) unsigned NOT NULL default '1',
- `update_time` int(11) unsigned default '0',
- `addition_time` int(11) unsigned default '0',
- PRIMARY KEY (`id`),
+ `id` int(11) unsigned NOT NULL AUTO_INCREMENT,
+ `file` varchar(4096) COLLATE utf8_unicode_ci DEFAULT NULL,
+ `catalog` int(11) unsigned NOT NULL DEFAULT '0',
+ `album` int(11) unsigned NOT NULL DEFAULT '0',
+ `year` mediumint(4) unsigned NOT NULL DEFAULT '0',
+ `artist` int(11) unsigned NOT NULL DEFAULT '0',
+ `title` varchar(255) CHARACTER SET utf8 DEFAULT NULL,
+ `bitrate` mediumint(8) unsigned NOT NULL DEFAULT '0',
+ `rate` mediumint(8) unsigned NOT NULL DEFAULT '0',
+ `mode` enum('abr','vbr','cbr') CHARACTER SET utf8 DEFAULT NULL,
+ `size` int(11) unsigned NOT NULL DEFAULT '0',
+ `time` smallint(5) unsigned NOT NULL DEFAULT '0',
+ `track` smallint(5) unsigned DEFAULT NULL,
+ `mbid` varchar(36) COLLATE utf8_unicode_ci DEFAULT NULL,
+ `played` tinyint(1) unsigned NOT NULL DEFAULT '0',
+ `enabled` tinyint(1) unsigned NOT NULL DEFAULT '1',
+ `update_time` int(11) unsigned DEFAULT '0',
+ `addition_time` int(11) unsigned DEFAULT '0',
+ PRIMARY KEY (`id`),
KEY `album` (`album`),
KEY `artist` (`artist`),
- KEY `file` (`file`),
+ KEY `file` (`file`(333)),
KEY `update_time` (`update_time`),
KEY `addition_time` (`addition_time`),
KEY `catalog` (`catalog`),
KEY `played` (`played`),
- KEY `enabled` (`enabled`)
-) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;
-SET character_set_client = @saved_cs_client;
+ KEY `enabled` (`enabled`),
+ FULLTEXT KEY `title` (`title`)
+) ENGINE=MyISAM AUTO_INCREMENT=44 DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;
+/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `song`
@@ -749,18 +753,18 @@ UNLOCK TABLES;
--
DROP TABLE IF EXISTS `song_data`;
-SET @saved_cs_client = @@character_set_client;
-SET character_set_client = utf8;
+/*!40101 SET @saved_cs_client = @@character_set_client */;
+/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `song_data` (
`song_id` int(11) unsigned NOT NULL,
- `comment` text collate utf8_unicode_ci,
- `lyrics` text collate utf8_unicode_ci,
- `label` varchar(128) character set utf8 default NULL,
- `catalog_number` varchar(128) character set utf8 default NULL,
- `language` varchar(128) character set utf8 default NULL,
+ `comment` text COLLATE utf8_unicode_ci,
+ `lyrics` text COLLATE utf8_unicode_ci,
+ `label` varchar(128) CHARACTER SET utf8 DEFAULT NULL,
+ `catalog_number` varchar(128) CHARACTER SET utf8 DEFAULT NULL,
+ `language` varchar(128) CHARACTER SET utf8 DEFAULT NULL,
UNIQUE KEY `song_id` (`song_id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;
-SET character_set_client = @saved_cs_client;
+/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `song_data`
@@ -776,15 +780,15 @@ UNLOCK TABLES;
--
DROP TABLE IF EXISTS `tag`;
-SET @saved_cs_client = @@character_set_client;
-SET character_set_client = utf8;
+/*!40101 SET @saved_cs_client = @@character_set_client */;
+/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `tag` (
- `id` int(11) unsigned NOT NULL auto_increment,
- `name` varchar(255) character set utf8 default NULL,
+ `id` int(11) unsigned NOT NULL AUTO_INCREMENT,
+ `name` varchar(255) CHARACTER SET utf8 DEFAULT NULL,
UNIQUE KEY `name` (`name`),
KEY `map_id` (`id`)
-) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;
-SET character_set_client = @saved_cs_client;
+) ENGINE=MyISAM AUTO_INCREMENT=3 DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;
+/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `tag`
@@ -800,21 +804,21 @@ UNLOCK TABLES;
--
DROP TABLE IF EXISTS `tag_map`;
-SET @saved_cs_client = @@character_set_client;
-SET character_set_client = utf8;
+/*!40101 SET @saved_cs_client = @@character_set_client */;
+/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `tag_map` (
- `id` int(11) unsigned NOT NULL auto_increment,
+ `id` int(11) unsigned NOT NULL AUTO_INCREMENT,
`tag_id` int(11) unsigned NOT NULL,
`object_id` int(11) unsigned NOT NULL,
- `object_type` varchar(16) character set utf8 default NULL,
+ `object_type` varchar(16) CHARACTER SET utf8 DEFAULT NULL,
`user` int(11) NOT NULL,
- PRIMARY KEY (`id`),
+ PRIMARY KEY (`id`),
KEY `object_id` (`object_id`),
KEY `object_type` (`object_type`),
KEY `user_id` (`user`),
KEY `tag_id` (`tag_id`)
-) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;
-SET character_set_client = @saved_cs_client;
+) ENGINE=MyISAM AUTO_INCREMENT=70 DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;
+/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `tag_map`
@@ -830,15 +834,16 @@ UNLOCK TABLES;
--
DROP TABLE IF EXISTS `tmp_browse`;
-SET @saved_cs_client = @@character_set_client;
-SET character_set_client = utf8;
+/*!40101 SET @saved_cs_client = @@character_set_client */;
+/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `tmp_browse` (
- `sid` varchar(128) character set utf8 default NULL,
- `type` varchar(255) character set utf8 default NULL,
- `data` longtext collate utf8_unicode_ci NOT NULL,
- UNIQUE KEY `sid` (`sid`)
+ `id` int(13) NOT NULL AUTO_INCREMENT,
+ `sid` varchar(128) CHARACTER SET utf8 NOT NULL DEFAULT '',
+ `data` longtext COLLATE utf8_unicode_ci NOT NULL,
+ `object_data` longtext COLLATE utf8_unicode_ci,
+ PRIMARY KEY (`sid`,`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;
-SET character_set_client = @saved_cs_client;
+/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `tmp_browse`
@@ -854,18 +859,18 @@ UNLOCK TABLES;
--
DROP TABLE IF EXISTS `tmp_playlist`;
-SET @saved_cs_client = @@character_set_client;
-SET character_set_client = utf8;
+/*!40101 SET @saved_cs_client = @@character_set_client */;
+/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `tmp_playlist` (
- `id` int(11) unsigned NOT NULL auto_increment,
- `session` varchar(32) character set utf8 default NULL,
- `type` varchar(32) character set utf8 default NULL,
- `object_type` varchar(32) character set utf8 default NULL,
- PRIMARY KEY (`id`),
+ `id` int(11) unsigned NOT NULL AUTO_INCREMENT,
+ `session` varchar(32) CHARACTER SET utf8 DEFAULT NULL,
+ `type` varchar(32) CHARACTER SET utf8 DEFAULT NULL,
+ `object_type` varchar(32) CHARACTER SET utf8 DEFAULT NULL,
+ PRIMARY KEY (`id`),
KEY `session` (`session`),
KEY `type` (`type`)
-) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;
-SET character_set_client = @saved_cs_client;
+) ENGINE=MyISAM AUTO_INCREMENT=2 DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;
+/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `tmp_playlist`
@@ -881,18 +886,18 @@ UNLOCK TABLES;
--
DROP TABLE IF EXISTS `tmp_playlist_data`;
-SET @saved_cs_client = @@character_set_client;
-SET character_set_client = utf8;
+/*!40101 SET @saved_cs_client = @@character_set_client */;
+/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `tmp_playlist_data` (
- `id` int(11) unsigned NOT NULL auto_increment,
+ `id` int(11) unsigned NOT NULL AUTO_INCREMENT,
`tmp_playlist` int(11) unsigned NOT NULL,
- `object_type` varchar(32) character set utf8 default NULL,
+ `object_type` varchar(32) CHARACTER SET utf8 DEFAULT NULL,
`object_id` int(11) unsigned NOT NULL,
- `track` int(11) unsigned default NULL,
- PRIMARY KEY (`id`),
+ `track` int(11) unsigned DEFAULT NULL,
+ PRIMARY KEY (`id`),
KEY `tmp_playlist` (`tmp_playlist`)
-) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;
-SET character_set_client = @saved_cs_client;
+) ENGINE=MyISAM AUTO_INCREMENT=3 DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;
+/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `tmp_playlist_data`
@@ -908,14 +913,14 @@ UNLOCK TABLES;
--
DROP TABLE IF EXISTS `update_info`;
-SET @saved_cs_client = @@character_set_client;
-SET character_set_client = utf8;
+/*!40101 SET @saved_cs_client = @@character_set_client */;
+/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `update_info` (
- `key` varchar(128) character set utf8 default NULL,
- `value` varchar(255) character set utf8 default NULL,
+ `key` varchar(128) CHARACTER SET utf8 DEFAULT NULL,
+ `value` varchar(255) CHARACTER SET utf8 DEFAULT NULL,
UNIQUE KEY `key` (`key`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;
-SET character_set_client = @saved_cs_client;
+/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `update_info`
@@ -923,7 +928,7 @@ SET character_set_client = @saved_cs_client;
LOCK TABLES `update_info` WRITE;
/*!40000 ALTER TABLE `update_info` DISABLE KEYS */;
-INSERT INTO `update_info` VALUES ('db_version','350008'),('Plugin_Last.FM','000003');
+INSERT INTO `update_info` VALUES ('db_version','360006'),('Plugin_Last.FM','000003');
/*!40000 ALTER TABLE `update_info` ENABLE KEYS */;
UNLOCK TABLES;
@@ -932,23 +937,23 @@ UNLOCK TABLES;
--
DROP TABLE IF EXISTS `user`;
-SET @saved_cs_client = @@character_set_client;
-SET character_set_client = utf8;
+/*!40101 SET @saved_cs_client = @@character_set_client */;
+/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `user` (
- `id` int(11) NOT NULL auto_increment,
- `username` varchar(128) character set utf8 default NULL,
- `fullname` varchar(128) character set utf8 default NULL,
- `email` varchar(128) character set utf8 default NULL,
- `password` varchar(64) character set utf8 default NULL,
+ `id` int(11) NOT NULL AUTO_INCREMENT,
+ `username` varchar(128) CHARACTER SET utf8 DEFAULT NULL,
+ `fullname` varchar(128) CHARACTER SET utf8 DEFAULT NULL,
+ `email` varchar(128) CHARACTER SET utf8 DEFAULT NULL,
+ `password` varchar(64) CHARACTER SET utf8 DEFAULT NULL,
`access` tinyint(4) unsigned NOT NULL,
- `disabled` tinyint(1) unsigned NOT NULL default '0',
- `last_seen` int(11) unsigned NOT NULL default '0',
- `create_date` int(11) unsigned default NULL,
- `validation` varchar(128) character set utf8 default NULL,
- PRIMARY KEY (`id`),
+ `disabled` tinyint(1) unsigned NOT NULL DEFAULT '0',
+ `last_seen` int(11) unsigned NOT NULL DEFAULT '0',
+ `create_date` int(11) unsigned DEFAULT NULL,
+ `validation` varchar(128) CHARACTER SET utf8 DEFAULT NULL,
+ PRIMARY KEY (`id`),
UNIQUE KEY `username` (`username`)
-) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;
-SET character_set_client = @saved_cs_client;
+) ENGINE=MyISAM AUTO_INCREMENT=2 DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;
+/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `user`
@@ -964,16 +969,16 @@ UNLOCK TABLES;
--
DROP TABLE IF EXISTS `user_catalog`;
-SET @saved_cs_client = @@character_set_client;
-SET character_set_client = utf8;
+/*!40101 SET @saved_cs_client = @@character_set_client */;
+/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `user_catalog` (
`user` int(11) unsigned NOT NULL,
`catalog` int(11) unsigned NOT NULL,
- `level` smallint(4) unsigned NOT NULL default '5',
+ `level` smallint(4) unsigned NOT NULL DEFAULT '5',
KEY `user` (`user`),
KEY `catalog` (`catalog`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;
-SET character_set_client = @saved_cs_client;
+/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `user_catalog`
@@ -989,16 +994,16 @@ UNLOCK TABLES;
--
DROP TABLE IF EXISTS `user_preference`;
-SET @saved_cs_client = @@character_set_client;
-SET character_set_client = utf8;
+/*!40101 SET @saved_cs_client = @@character_set_client */;
+/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `user_preference` (
`user` int(11) NOT NULL,
- `preference` int(11) unsigned NOT NULL default '0',
- `value` varchar(255) character set utf8 default NULL,
+ `preference` int(11) unsigned NOT NULL DEFAULT '0',
+ `value` varchar(255) CHARACTER SET utf8 DEFAULT NULL,
KEY `user` (`user`),
KEY `preference` (`preference`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;
-SET character_set_client = @saved_cs_client;
+/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `user_preference`
@@ -1006,7 +1011,7 @@ SET character_set_client = @saved_cs_client;
LOCK TABLES `user_preference` WRITE;
/*!40000 ALTER TABLE `user_preference` DISABLE KEYS */;
-INSERT INTO `user_preference` VALUES (-1,1,'1'),(-1,4,'10'),(-1,19,'32'),(-1,22,'Ampache :: Pour l\'Amour de la Musique'),(-1,23,'0'),(-1,24,'1'),(-1,25,'80'),(-1,41,'mpd'),(-1,29,'stream'),(-1,31,'fr_FR'),(-1,32,'m3u'),(-1,33,'classic'),(-1,34,'27'),(-1,35,'27'),(-1,36,'27'),(-1,51,'50'),(-1,40,'100'),(-1,44,'1'),(-1,45,'1'),(-1,46,'1'),(-1,47,'7'),(-1,49,'1'),(-1,52,'8192'),(-1,53,'default'),(-1,55,'default'),(-1,57,''),(-1,69,'0'),(-1,70,'0'),(-1,71,'0'),(-1,72,'0'),(-1,73,''),(-1,74,''),(-1,75,''),(-1,76,''),(-1,77,''),(-1,78,'');
+INSERT INTO `user_preference` VALUES (-1,1,'1'),(-1,4,'10'),(-1,19,'32'),(-1,22,'Ampache :: Pour l\'Amour de la Musique'),(-1,23,'0'),(-1,24,'1'),(-1,25,'80'),(-1,41,'mpd'),(-1,29,'stream'),(-1,31,'en_US'),(-1,32,'m3u'),(-1,33,'classic'),(-1,34,'27'),(-1,35,'27'),(-1,36,'27'),(-1,51,'50'),(-1,40,'100'),(-1,44,'1'),(-1,45,'1'),(-1,46,'1'),(-1,47,'7'),(-1,49,'1'),(-1,52,'8192'),(-1,53,'default'),(-1,55,'default'),(-1,57,''),(-1,69,'0'),(-1,70,'0'),(-1,71,'0'),(-1,72,'0'),(-1,73,''),(-1,74,''),(-1,75,''),(-1,76,''),(-1,77,''),(-1,78,''),(1,1,'1'),(1,4,'10'),(1,19,'32'),(1,41,'mpd'),(1,29,'stream'),(1,31,'en_US'),(1,32,'m3u'),(1,33,'classic'),(1,34,'27'),(1,35,'27'),(1,36,'27'),(1,51,'50'),(1,40,'100'),(1,47,'7'),(1,49,'1'),(1,52,'8192'),(1,53,'default'),(1,55,'default'),(1,57,''),(1,69,'0'),(1,70,'0'),(1,71,'0'),(1,72,'0'),(1,73,''),(1,74,''),(1,75,''),(1,76,''),(1,77,''),(1,78,''),(-1,79,'50'),(-1,80,'50'),(1,79,'50'),(1,80,'50');
/*!40000 ALTER TABLE `user_preference` ENABLE KEYS */;
UNLOCK TABLES;
@@ -1015,22 +1020,22 @@ UNLOCK TABLES;
--
DROP TABLE IF EXISTS `user_shout`;
-SET @saved_cs_client = @@character_set_client;
-SET character_set_client = utf8;
+/*!40101 SET @saved_cs_client = @@character_set_client */;
+/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `user_shout` (
- `id` int(11) unsigned NOT NULL auto_increment,
+ `id` int(11) unsigned NOT NULL AUTO_INCREMENT,
`user` int(11) NOT NULL,
- `text` text collate utf8_unicode_ci NOT NULL,
+ `text` text COLLATE utf8_unicode_ci NOT NULL,
`date` int(11) unsigned NOT NULL,
- `sticky` tinyint(1) unsigned NOT NULL default '0',
+ `sticky` tinyint(1) unsigned NOT NULL DEFAULT '0',
`object_id` int(11) unsigned NOT NULL,
- `object_type` varchar(32) character set utf8 default NULL,
- PRIMARY KEY (`id`),
+ `object_type` varchar(32) CHARACTER SET utf8 DEFAULT NULL,
+ PRIMARY KEY (`id`),
KEY `sticky` (`sticky`),
KEY `date` (`date`),
KEY `user` (`user`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;
-SET character_set_client = @saved_cs_client;
+/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `user_shout`
@@ -1046,8 +1051,8 @@ UNLOCK TABLES;
--
DROP TABLE IF EXISTS `user_vote`;
-SET @saved_cs_client = @@character_set_client;
-SET character_set_client = utf8;
+/*!40101 SET @saved_cs_client = @@character_set_client */;
+/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `user_vote` (
`user` int(11) unsigned NOT NULL,
`object_id` int(11) unsigned NOT NULL,
@@ -1056,7 +1061,7 @@ CREATE TABLE `user_vote` (
KEY `object_id` (`object_id`),
KEY `date` (`date`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;
-SET character_set_client = @saved_cs_client;
+/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `user_vote`
@@ -1072,31 +1077,31 @@ UNLOCK TABLES;
--
DROP TABLE IF EXISTS `video`;
-SET @saved_cs_client = @@character_set_client;
-SET character_set_client = utf8;
+/*!40101 SET @saved_cs_client = @@character_set_client */;
+/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `video` (
- `id` int(11) unsigned NOT NULL auto_increment,
- `file` varchar(255) character set utf8 default NULL,
+ `id` int(11) unsigned NOT NULL AUTO_INCREMENT,
+ `file` varchar(4096) COLLATE utf8_unicode_ci DEFAULT NULL,
`catalog` int(11) unsigned NOT NULL,
- `title` varchar(255) character set utf8 default NULL,
- `video_codec` varchar(255) character set utf8 default NULL,
- `audio_codec` varchar(255) character set utf8 default NULL,
+ `title` varchar(255) CHARACTER SET utf8 DEFAULT NULL,
+ `video_codec` varchar(255) CHARACTER SET utf8 DEFAULT NULL,
+ `audio_codec` varchar(255) CHARACTER SET utf8 DEFAULT NULL,
`resolution_x` mediumint(8) unsigned NOT NULL,
`resolution_y` mediumint(8) unsigned NOT NULL,
`time` int(11) unsigned NOT NULL,
`size` bigint(20) unsigned NOT NULL,
- `mime` varchar(255) character set utf8 default NULL,
+ `mime` varchar(255) CHARACTER SET utf8 DEFAULT NULL,
`addition_time` int(11) unsigned NOT NULL,
- `update_time` int(11) unsigned default NULL,
- `enabled` tinyint(1) NOT NULL default '1',
- PRIMARY KEY (`id`),
- KEY `file` (`file`),
+ `update_time` int(11) unsigned DEFAULT NULL,
+ `enabled` tinyint(1) NOT NULL DEFAULT '1',
+ PRIMARY KEY (`id`),
+ KEY `file` (`file`(333)),
KEY `enabled` (`enabled`),
KEY `title` (`title`),
KEY `addition_time` (`addition_time`),
KEY `update_time` (`update_time`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;
-SET character_set_client = @saved_cs_client;
+/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `video`
@@ -1116,4 +1121,4 @@ UNLOCK TABLES;
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;
/*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */;
--- Dump completed on 2009-05-05 23:58:38
+-- Dump completed on 2011-04-02 0:51:32