aboutsummaryrefslogtreecommitdiffstats
path: root/sql
diff options
context:
space:
mode:
Diffstat (limited to 'sql')
-rw-r--r--sql/et_tables.sql9
1 files changed, 3 insertions, 6 deletions
diff --git a/sql/et_tables.sql b/sql/et_tables.sql
index 797468cf..bc430547 100644
--- a/sql/et_tables.sql
+++ b/sql/et_tables.sql
@@ -150,7 +150,7 @@ CREATE TABLE clo_universe (
"Deal Next Pay Date" date,
"Reinv End Date" date,
"Latest Update" date,
- "Deal Cusip List" text,
+ "Deal Cusip List" text[],
PaidDown date,
PRIMARY KEY (dealname, "Latest Update")
);
@@ -187,11 +187,8 @@ CREATE VIEW latest_clo_universe AS
GRANT ALL ON latest_clo_universe TO et_user;
-CREATE TABLE dealcusipmapping (
- dealname varchar(10),
- Cusip varchar(9),
- PRIMARY KEY(Cusip)
-);
+CREATE VIEW dealcusipmapping AS
+ SELECT dealname, unnest("Deal Cusip List") AS Cusip from latest_clo_universe;
GRANT ALL ON dealcusipmapping TO et_user;