<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://htyp.org/mw/index.php?action=history&amp;feed=atom&amp;title=AudioFerret%2Fv1%2Fsql%2Fdiscarded</id>
	<title>AudioFerret/v1/sql/discarded - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://htyp.org/mw/index.php?action=history&amp;feed=atom&amp;title=AudioFerret%2Fv1%2Fsql%2Fdiscarded"/>
	<link rel="alternate" type="text/html" href="https://htyp.org/mw/index.php?title=AudioFerret/v1/sql/discarded&amp;action=history"/>
	<updated>2026-08-02T14:09:24Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.45.3</generator>
	<entry>
		<id>https://htyp.org/mw/index.php?title=AudioFerret/v1/sql/discarded&amp;diff=16653&amp;oldid=prev</id>
		<title>Woozle: extracted from main page</title>
		<link rel="alternate" type="text/html" href="https://htyp.org/mw/index.php?title=AudioFerret/v1/sql/discarded&amp;diff=16653&amp;oldid=prev"/>
		<updated>2012-01-10T02:52:31Z</updated>

		<summary type="html">&lt;p&gt;extracted from main page&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;This was eventually going to be part of a subsystem for encouraging legit copies of &amp;quot;[[issupedia:media piracy|pirated]]&amp;quot; tracks. It isn&amp;#039;t necessary in order to make the thing work, but I do plan to continue working with it for the next version.&lt;br /&gt;
&amp;lt;mysql&amp;gt;CREATE TABLE `Source_Types` (&lt;br /&gt;
  `id` int(11) NOT NULL,&lt;br /&gt;
  `descr` varchar(50) default NULL,&lt;br /&gt;
  `islegalcopy` tinyint(1) default NULL,&lt;br /&gt;
  PRIMARY KEY  (`id`)&lt;br /&gt;
) ENGINE=MyISAM DEFAULT CHARSET=latin1;&lt;br /&gt;
INSERT INTO `Source_Types` VALUES  (1,&amp;#039;CD rip of owned CD&amp;#039;,1),&lt;br /&gt;
 (2,&amp;#039;CD rip of owned content (other media)&amp;#039;,1),&lt;br /&gt;
 (3,&amp;#039;Skimmed from LP&amp;#039;,1),&lt;br /&gt;
 (4,&amp;#039;Skimmed from 45&amp;#039;,1),&lt;br /&gt;
 (5,&amp;#039;Legal free download&amp;#039;,1),&lt;br /&gt;
 (6,&amp;#039;Public Filesharing&amp;#039;,0),&lt;br /&gt;
 (7,&amp;#039;Copied by 3rd party&amp;#039;,0);&amp;lt;/mysql&amp;gt;&lt;br /&gt;
===Advanced Data===&lt;br /&gt;
These tables had not been used yet, and I think there&amp;#039;s probably a better way to provide this functionality using a hierarchical topic/value tree.&lt;br /&gt;
&lt;br /&gt;
The basic idea was to provide data on everything known about an album -- the names of everyone who worked on it, the studio where it was recorded, dates, etc. so that these could be cross-referenced and other works recorded at the same place, produced by the same person, etc. could also be looked up.&lt;br /&gt;
&amp;lt;mysql&amp;gt;CREATE TABLE `Locations` (&lt;br /&gt;
  `id` int(11) NOT NULL,&lt;br /&gt;
  `path` varchar(255) default NULL,&lt;br /&gt;
  `descr` varchar(50) default NULL,&lt;br /&gt;
  PRIMARY KEY  (`id`)&lt;br /&gt;
) ENGINE=MyISAM DEFAULT CHARSET=latin1;&lt;br /&gt;
&lt;br /&gt;
CREATE TABLE `Personnel` (&lt;br /&gt;
  `id` int(11) NOT NULL,&lt;br /&gt;
  `name` varchar(255) default NULL,&lt;br /&gt;
  `sort` varchar(255) default NULL,&lt;br /&gt;
  PRIMARY KEY  (`id`)&lt;br /&gt;
) ENGINE=MyISAM DEFAULT CHARSET=latin1;&lt;br /&gt;
&lt;br /&gt;
CREATE TABLE `Release_Data` (&lt;br /&gt;
  `id` int(11) NOT NULL,&lt;br /&gt;
  `id_release` int(11) default NULL,&lt;br /&gt;
  `id_type` int(11) default NULL,&lt;br /&gt;
  `id_person` int(11) default NULL,&lt;br /&gt;
  `notes` varchar(255) default NULL,&lt;br /&gt;
  PRIMARY KEY  (`id`)&lt;br /&gt;
) ENGINE=MyISAM DEFAULT CHARSET=latin1;&lt;br /&gt;
&lt;br /&gt;
CREATE TABLE `Release_Data_Types` (&lt;br /&gt;
  `id` int(11) NOT NULL,&lt;br /&gt;
  `descr` varchar(50) default NULL,&lt;br /&gt;
  PRIMARY KEY  (`id`)&lt;br /&gt;
) ENGINE=MyISAM DEFAULT CHARSET=latin1;&lt;br /&gt;
&lt;br /&gt;
CREATE TABLE `Releases` (&lt;br /&gt;
  `id` int(11) NOT NULL,&lt;br /&gt;
  `id_artist` int(11) default NULL,&lt;br /&gt;
  `name` varchar(255) default NULL,&lt;br /&gt;
  `label` varchar(50) default NULL,&lt;br /&gt;
  `catnum` varchar(50) default NULL,&lt;br /&gt;
  `notes` varchar(255) default NULL,&lt;br /&gt;
  PRIMARY KEY  (`id`)&lt;br /&gt;
) ENGINE=MyISAM DEFAULT CHARSET=latin1;&lt;br /&gt;
&lt;br /&gt;
CREATE TABLE `Song_Data` (&lt;br /&gt;
  `id` int(11) NOT NULL,&lt;br /&gt;
  `id_song` int(11) default NULL,&lt;br /&gt;
  `id_type` varchar(50) default NULL,&lt;br /&gt;
  `id_person` int(11) default NULL,&lt;br /&gt;
  `notes` varchar(255) default NULL,&lt;br /&gt;
  PRIMARY KEY  (`id`)&lt;br /&gt;
) ENGINE=MyISAM DEFAULT CHARSET=latin1;&lt;br /&gt;
&lt;br /&gt;
CREATE TABLE `Song_Data_Types` (&lt;br /&gt;
  `id` varchar(50) NOT NULL,&lt;br /&gt;
  `descr` varchar(50) default NULL,&lt;br /&gt;
  PRIMARY KEY  (`id`)&lt;br /&gt;
) ENGINE=MyISAM DEFAULT CHARSET=latin1;&lt;br /&gt;
&lt;br /&gt;
CREATE TABLE `Songs` (&lt;br /&gt;
  `id` int(11) NOT NULL,&lt;br /&gt;
  `name` varchar(255) default NULL,&lt;br /&gt;
  `which` varchar(50) default NULL,&lt;br /&gt;
  `notes` varchar(255) default NULL,&lt;br /&gt;
  PRIMARY KEY  (`id`)&lt;br /&gt;
) ENGINE=MyISAM DEFAULT CHARSET=latin1;&lt;br /&gt;
&lt;br /&gt;
CREATE TABLE `Take_Data` (&lt;br /&gt;
  `id` int(11) NOT NULL,&lt;br /&gt;
  `id_take` int(11) default NULL,&lt;br /&gt;
  `id_type` varchar(50) default NULL,&lt;br /&gt;
  `id_person` int(11) default NULL,&lt;br /&gt;
  `value` varchar(255) default NULL,&lt;br /&gt;
  `notes` varchar(255) default NULL,&lt;br /&gt;
  PRIMARY KEY  (`id`)&lt;br /&gt;
) ENGINE=MyISAM DEFAULT CHARSET=latin1;&lt;br /&gt;
&lt;br /&gt;
CREATE TABLE `Take_Data_Types` (&lt;br /&gt;
  `id` varchar(50) NOT NULL,&lt;br /&gt;
  `descr` varchar(50) default NULL,&lt;br /&gt;
  PRIMARY KEY  (`id`)&lt;br /&gt;
) ENGINE=MyISAM DEFAULT CHARSET=latin1;&lt;br /&gt;
&lt;br /&gt;
CREATE TABLE `Takes` (&lt;br /&gt;
  `id` int(11) NOT NULL,&lt;br /&gt;
  `id_song` int(11) default NULL,&lt;br /&gt;
  `which` varchar(50) default NULL,&lt;br /&gt;
  `descr` varchar(255) default NULL,&lt;br /&gt;
  PRIMARY KEY  (`id`)&lt;br /&gt;
) ENGINE=MyISAM DEFAULT CHARSET=latin1;&amp;lt;/mysql&amp;gt;&lt;/div&gt;</summary>
		<author><name>Woozle</name></author>
	</entry>
</feed>