-remove cc_access table and gunid usage
This commit is contained in:
parent
b283b5b55e
commit
3735579378
16 changed files with 383 additions and 790 deletions
|
@ -1,29 +1,6 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!--Autogenerated by PropelSchemaReverseTask class.-->
|
||||
<database name="airtime" defaultIdMethod="native">
|
||||
<table name="cc_access" phpName="CcAccess">
|
||||
<column name="id" phpName="Id" type="INTEGER" primaryKey="true" autoIncrement="true" required="true"/>
|
||||
<column name="gunid" phpName="Gunid" type="CHAR" size="32" required="false"/>
|
||||
<column name="token" phpName="Token" type="BIGINT" required="false"/>
|
||||
<column name="chsum" phpName="Chsum" type="CHAR" size="32" required="true" defaultValue=""/>
|
||||
<column name="ext" phpName="Ext" type="VARCHAR" size="128" required="true" defaultValue=""/>
|
||||
<column name="type" phpName="Type" type="VARCHAR" size="20" required="true" defaultValue=""/>
|
||||
<column name="parent" phpName="Parent" type="BIGINT" required="false"/>
|
||||
<column name="owner" phpName="Owner" type="INTEGER" required="false"/>
|
||||
<column name="ts" phpName="Ts" type="TIMESTAMP" required="false"/>
|
||||
<foreign-key foreignTable="cc_subjs" name="cc_access_owner_fkey">
|
||||
<reference local="owner" foreign="id"/>
|
||||
</foreign-key>
|
||||
<index name="cc_access_gunid_idx">
|
||||
<index-column name="gunid"/>
|
||||
</index>
|
||||
<index name="cc_access_parent_idx">
|
||||
<index-column name="parent"/>
|
||||
</index>
|
||||
<index name="cc_access_token_idx">
|
||||
<index-column name="token"/>
|
||||
</index>
|
||||
</table>
|
||||
<table name="cc_music_dirs" phpName="CcMusicDirs">
|
||||
<column name="id" phpName="Id" type="INTEGER" primaryKey="true" autoIncrement="true" required="true"/>
|
||||
<column name="directory" phpName="Directory" type="LONGVARCHAR" required="false"/>
|
||||
|
@ -36,7 +13,6 @@
|
|||
</table>
|
||||
<table name="cc_files" phpName="CcFiles">
|
||||
<column name="id" phpName="DbId" type="INTEGER" primaryKey="true" autoIncrement="true" required="true"/>
|
||||
<column name="gunid" phpName="DbGunid" type="char" size="32" required="true"/>
|
||||
<column name="name" phpName="DbName" type="VARCHAR" size="255" required="true" defaultValue=""/>
|
||||
<column name="mime" phpName="DbMime" type="VARCHAR" size="255" required="true" defaultValue=""/>
|
||||
<column name="ftype" phpName="DbFtype" type="VARCHAR" size="128" required="true" defaultValue=""/>
|
||||
|
@ -105,9 +81,6 @@
|
|||
<foreign-key foreignTable="cc_music_dirs" name="cc_music_dirs_folder_fkey">
|
||||
<reference local="directory" foreign="id"/>
|
||||
</foreign-key>
|
||||
<unique name="cc_files_gunid_idx">
|
||||
<unique-column name="gunid"/>
|
||||
</unique>
|
||||
<index name="cc_files_md5_idx">
|
||||
<index-column name="md5"/>
|
||||
</index>
|
||||
|
|
|
@ -1,35 +1,4 @@
|
|||
|
||||
-----------------------------------------------------------------------------
|
||||
-- cc_access
|
||||
-----------------------------------------------------------------------------
|
||||
|
||||
DROP TABLE "cc_access" CASCADE;
|
||||
|
||||
|
||||
CREATE TABLE "cc_access"
|
||||
(
|
||||
"id" serial NOT NULL,
|
||||
"gunid" CHAR(32),
|
||||
"token" INT8,
|
||||
"chsum" CHAR(32) default '' NOT NULL,
|
||||
"ext" VARCHAR(128) default '' NOT NULL,
|
||||
"type" VARCHAR(20) default '' NOT NULL,
|
||||
"parent" INT8,
|
||||
"owner" INTEGER,
|
||||
"ts" TIMESTAMP,
|
||||
PRIMARY KEY ("id")
|
||||
);
|
||||
|
||||
COMMENT ON TABLE "cc_access" IS '';
|
||||
|
||||
|
||||
SET search_path TO public;
|
||||
CREATE INDEX "cc_access_gunid_idx" ON "cc_access" ("gunid");
|
||||
|
||||
CREATE INDEX "cc_access_parent_idx" ON "cc_access" ("parent");
|
||||
|
||||
CREATE INDEX "cc_access_token_idx" ON "cc_access" ("token");
|
||||
|
||||
-----------------------------------------------------------------------------
|
||||
-- cc_music_dirs
|
||||
-----------------------------------------------------------------------------
|
||||
|
@ -62,7 +31,6 @@ DROP TABLE "cc_files" CASCADE;
|
|||
CREATE TABLE "cc_files"
|
||||
(
|
||||
"id" serial NOT NULL,
|
||||
"gunid" CHAR(32) NOT NULL,
|
||||
"name" VARCHAR(255) default '' NOT NULL,
|
||||
"mime" VARCHAR(255) default '' NOT NULL,
|
||||
"ftype" VARCHAR(128) default '' NOT NULL,
|
||||
|
@ -125,8 +93,7 @@ CREATE TABLE "cc_files"
|
|||
"soundcloud_link_to_file" VARCHAR(4096),
|
||||
"soundcloud_upload_time" TIMESTAMP(6),
|
||||
"replay_gain" VARCHAR(16),
|
||||
PRIMARY KEY ("id"),
|
||||
CONSTRAINT "cc_files_gunid_idx" UNIQUE ("gunid")
|
||||
PRIMARY KEY ("id")
|
||||
);
|
||||
|
||||
COMMENT ON TABLE "cc_files" IS '';
|
||||
|
@ -676,8 +643,6 @@ COMMENT ON TABLE "cc_webstream" IS '';
|
|||
|
||||
|
||||
SET search_path TO public;
|
||||
ALTER TABLE "cc_access" ADD CONSTRAINT "cc_access_owner_fkey" FOREIGN KEY ("owner") REFERENCES "cc_subjs" ("id");
|
||||
|
||||
ALTER TABLE "cc_files" ADD CONSTRAINT "cc_files_editedby_fkey" FOREIGN KEY ("editedby") REFERENCES "cc_subjs" ("id");
|
||||
|
||||
ALTER TABLE "cc_files" ADD CONSTRAINT "cc_music_dirs_folder_fkey" FOREIGN KEY ("directory") REFERENCES "cc_music_dirs" ("id");
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue