[Bast-commits] r8972 - ironman

idn at dev.catalyst.perl.org idn at dev.catalyst.perl.org
Thu Mar 11 19:31:51 GMT 2010


Author: idn
Date: 2010-03-11 19:31:51 +0000 (Thu, 11 Mar 2010)
New Revision: 8972

Removed:
   ironman/IronMan-Schema-0.01-MySQL.sql
   ironman/IronMan-Schema-0.01-PostgreSQL.sql
   ironman/IronMan-Schema-0.02-PostgreSQL.sql
   ironman/IronMan-Schema-0.02-SQLite.sql
   ironman/IronMan-Schema-0.03-SQLite.sql
Log:
Moving schema upgrade files into distro dir

Deleted: ironman/IronMan-Schema-0.01-MySQL.sql
===================================================================
--- ironman/IronMan-Schema-0.01-MySQL.sql	2010-03-11 19:31:27 UTC (rev 8971)
+++ ironman/IronMan-Schema-0.01-MySQL.sql	2010-03-11 19:31:51 UTC (rev 8972)
@@ -1,50 +0,0 @@
--- 
--- Created by SQL::Translator::Producer::MySQL
--- Created on Sat Dec 12 15:38:01 2009
--- 
-SET foreign_key_checks=0;
-
-DROP TABLE IF EXISTS `feed`;
-
---
--- Table: `feed`
---
-CREATE TABLE `feed` (
-  `id` varchar(255) NOT NULL,
-  `url` text,
-  `link` text,
-  `title` text,
-  `owner` varchar(255) NOT NULL,
-  PRIMARY KEY (`id`),
-  UNIQUE `url` (`url`)
-) ENGINE=InnoDB;
-
-DROP TABLE IF EXISTS `tag`;
-
---
--- Table: `tag`
---
-CREATE TABLE `tag` (
-  `id` integer NOT NULL auto_increment,
-  `name` text NOT NULL,
-  PRIMARY KEY (`id`)
-) ENGINE=InnoDB;
-
-DROP TABLE IF EXISTS `feed_tag_map`;
-
---
--- Table: `feed_tag_map`
---
-CREATE TABLE `feed_tag_map` (
-  `feed` integer NOT NULL,
-  `tag` integer NOT NULL,
-  INDEX feed_tag_map_idx_feed (`feed`),
-  INDEX feed_tag_map_idx_tag (`tag`),
-  PRIMARY KEY (`feed`, `tag`),
-  CONSTRAINT `feed_tag_map_fk_feed` FOREIGN KEY (`feed`) REFERENCES `feed` (`id`),
-  CONSTRAINT `feed_tag_map_fk_tag` FOREIGN KEY (`tag`) REFERENCES `tag` (`id`) ON DELETE CASCADE ON UPDATE CASCADE
-) ENGINE=InnoDB;
-
-SET foreign_key_checks=1;
-
-

Deleted: ironman/IronMan-Schema-0.01-PostgreSQL.sql
===================================================================
--- ironman/IronMan-Schema-0.01-PostgreSQL.sql	2010-03-11 19:31:27 UTC (rev 8971)
+++ ironman/IronMan-Schema-0.01-PostgreSQL.sql	2010-03-11 19:31:51 UTC (rev 8972)
@@ -1,51 +0,0 @@
--- 
--- Created by SQL::Translator::Producer::PostgreSQL
--- Created on Sat Dec 12 15:38:01 2009
--- 
---
--- Table: feed
---
-DROP TABLE "feed" CASCADE;
-CREATE TABLE "feed" (
-  "id" character varying(255) NOT NULL,
-  "url" character varying(1024),
-  "link" character varying(1024),
-  "title" character varying(1024),
-  "owner" character varying(255) NOT NULL,
-  PRIMARY KEY ("id"),
-  CONSTRAINT "url" UNIQUE ("url")
-);
-
---
--- Table: tag
---
-DROP TABLE "tag" CASCADE;
-CREATE TABLE "tag" (
-  "id" serial NOT NULL,
-  "name" character varying(1024) NOT NULL,
-  PRIMARY KEY ("id")
-);
-
---
--- Table: feed_tag_map
---
-DROP TABLE "feed_tag_map" CASCADE;
-CREATE TABLE "feed_tag_map" (
-  "feed" integer NOT NULL,
-  "tag" integer NOT NULL,
-  PRIMARY KEY ("feed", "tag")
-);
-CREATE INDEX "feed_tag_map_idx_feed" on "feed_tag_map" ("feed");
-CREATE INDEX "feed_tag_map_idx_tag" on "feed_tag_map" ("tag");
-
---
--- Foreign Key Definitions
---
-
-ALTER TABLE "feed_tag_map" ADD FOREIGN KEY ("feed")
-  REFERENCES "feed" ("id") DEFERRABLE;
-
-ALTER TABLE "feed_tag_map" ADD FOREIGN KEY ("tag")
-  REFERENCES "tag" ("id") ON DELETE CASCADE ON UPDATE CASCADE DEFERRABLE;
-
-

Deleted: ironman/IronMan-Schema-0.02-PostgreSQL.sql
===================================================================
--- ironman/IronMan-Schema-0.02-PostgreSQL.sql	2010-03-11 19:31:27 UTC (rev 8971)
+++ ironman/IronMan-Schema-0.02-PostgreSQL.sql	2010-03-11 19:31:51 UTC (rev 8972)
@@ -1,73 +0,0 @@
--- 
--- Created by SQL::Translator::Producer::PostgreSQL
--- Created on Sat Dec 12 16:12:55 2009
--- 
---
--- Table: feed
---
-DROP TABLE "feed" CASCADE;
-CREATE TABLE "feed" (
-  "id" character varying(255) NOT NULL,
-  "url" character varying(1024),
-  "link" character varying(1024),
-  "title" character varying(1024),
-  "owner" character varying(255) NOT NULL,
-  PRIMARY KEY ("id"),
-  CONSTRAINT "url" UNIQUE ("url")
-);
-
---
--- Table: posts
---
-DROP TABLE "posts" CASCADE;
-CREATE TABLE "posts" (
-  "post_id" serial NOT NULL,
-  "feed_id" character varying(255) NOT NULL,
-  "url" character varying(1024) NOT NULL,
-  "title" character varying(1024) NOT NULL,
-  "posted_on" timestamp NOT NULL,
-  "summary" text,
-  "body" text NOT NULL,
-  "summary_filtered" text,
-  "body_filtered" text,
-  PRIMARY KEY ("post_id"),
-  CONSTRAINT "url3" UNIQUE ("url")
-);
-CREATE INDEX "posts_idx_feed_id" on "posts" ("feed_id");
-
---
--- Table: tag
---
-DROP TABLE "tag" CASCADE;
-CREATE TABLE "tag" (
-  "id" serial NOT NULL,
-  "name" character varying(1024) NOT NULL,
-  PRIMARY KEY ("id")
-);
-
---
--- Table: feed_tag_map
---
-DROP TABLE "feed_tag_map" CASCADE;
-CREATE TABLE "feed_tag_map" (
-  "feed" integer NOT NULL,
-  "tag" integer NOT NULL,
-  PRIMARY KEY ("feed", "tag")
-);
-CREATE INDEX "feed_tag_map_idx_feed" on "feed_tag_map" ("feed");
-CREATE INDEX "feed_tag_map_idx_tag" on "feed_tag_map" ("tag");
-
---
--- Foreign Key Definitions
---
-
-ALTER TABLE "posts" ADD FOREIGN KEY ("feed_id")
-  REFERENCES "feed" ("id") DEFERRABLE;
-
-ALTER TABLE "feed_tag_map" ADD FOREIGN KEY ("feed")
-  REFERENCES "feed" ("id") DEFERRABLE;
-
-ALTER TABLE "feed_tag_map" ADD FOREIGN KEY ("tag")
-  REFERENCES "tag" ("id") ON DELETE CASCADE ON UPDATE CASCADE DEFERRABLE;
-
-

Deleted: ironman/IronMan-Schema-0.02-SQLite.sql
===================================================================
--- ironman/IronMan-Schema-0.02-SQLite.sql	2010-03-11 19:31:27 UTC (rev 8971)
+++ ironman/IronMan-Schema-0.02-SQLite.sql	2010-03-11 19:31:51 UTC (rev 8972)
@@ -1,72 +0,0 @@
--- 
--- Created by SQL::Translator::Producer::SQLite
--- Created on Sat Dec 12 16:12:51 2009
--- 
-
-
-BEGIN TRANSACTION;
-
---
--- Table: feed
---
-DROP TABLE feed;
-
-CREATE TABLE feed (
-  id varchar(255) NOT NULL,
-  url varchar(1024),
-  link varchar(1024),
-  title varchar(1024),
-  owner varchar(255) NOT NULL,
-  PRIMARY KEY (id)
-);
-
-CREATE UNIQUE INDEX url ON feed (url);
-
---
--- Table: posts
---
-DROP TABLE posts;
-
-CREATE TABLE posts (
-  post_id INTEGER PRIMARY KEY NOT NULL,
-  feed_id varchar(255) NOT NULL,
-  url varchar(1024) NOT NULL,
-  title varchar(1024) NOT NULL,
-  posted_on datetime NOT NULL,
-  summary text,
-  body text NOT NULL,
-  summary_filtered text,
-  body_filtered text
-);
-
-CREATE INDEX posts_idx_feed_id ON posts (feed_id);
-
-CREATE UNIQUE INDEX url02 ON posts (url);
-
---
--- Table: tag
---
-DROP TABLE tag;
-
-CREATE TABLE tag (
-  id INTEGER PRIMARY KEY NOT NULL,
-  name varchar(1024) NOT NULL
-);
-
---
--- Table: feed_tag_map
---
-DROP TABLE feed_tag_map;
-
-CREATE TABLE feed_tag_map (
-  feed integer NOT NULL,
-  tag integer NOT NULL,
-  PRIMARY KEY (feed, tag)
-);
-
-CREATE INDEX feed_tag_map_idx_feed ON feed_tag_map (feed);
-
-CREATE INDEX feed_tag_map_idx_tag ON feed_tag_map (tag);
-
-COMMIT;
-

Deleted: ironman/IronMan-Schema-0.03-SQLite.sql
===================================================================
--- ironman/IronMan-Schema-0.03-SQLite.sql	2010-03-11 19:31:27 UTC (rev 8971)
+++ ironman/IronMan-Schema-0.03-SQLite.sql	2010-03-11 19:31:51 UTC (rev 8972)
@@ -1,73 +0,0 @@
--- 
--- Created by SQL::Translator::Producer::SQLite
--- Created on Tue Dec 22 23:19:43 2009
--- 
-
-
-BEGIN TRANSACTION;
-
---
--- Table: feed
---
-DROP TABLE feed;
-
-CREATE TABLE feed (
-  id varchar(255) NOT NULL,
-  url varchar(1024),
-  link varchar(1024),
-  title varchar(1024),
-  owner varchar(255) NOT NULL,
-  PRIMARY KEY (id)
-);
-
-CREATE UNIQUE INDEX url_feed ON feed (url);
-
---
--- Table: feed_tag_map
---
-DROP TABLE feed_tag_map;
-
-CREATE TABLE feed_tag_map (
-  feed integer NOT NULL,
-  tag integer NOT NULL,
-  PRIMARY KEY (feed, tag)
-);
-
-CREATE INDEX feed_tag_map_idx_feed_feed_tag ON feed_tag_map (feed);
-
-CREATE INDEX feed_tag_map_idx_tag_feed_tag_ ON feed_tag_map (tag);
-
---
--- Table: posts
---
-DROP TABLE posts;
-
-CREATE TABLE posts (
-  post_id INTEGER PRIMARY KEY NOT NULL,
-  feed_id varchar(255) NOT NULL,
-  url varchar(1024) NOT NULL,
-  title varchar(1024) NOT NULL,
-  posted_on datetime NOT NULL,
-  summary text,
-  body text NOT NULL,
-  summary_filtered text,
-  body_filtered text,
-  author varchar(1024) NOT NULL,
-  tags varchar(1024) NOT NULL
-);
-
-CREATE INDEX posts_idx_feed_id_posts ON posts (feed_id);
-
-CREATE UNIQUE INDEX url_posts ON posts (url);
-
---
--- Table: tag
---
-DROP TABLE tag;
-
-CREATE TABLE tag (
-  id INTEGER PRIMARY KEY NOT NULL,
-  name varchar(1024) NOT NULL
-);
-
-COMMIT;




More information about the Bast-commits mailing list