Create new transaction log table to track user conversions

This commit is contained in:
r888888888
2014-02-10 13:13:58 -08:00
parent 09e47607cc
commit cc9b5a0c61
7 changed files with 150 additions and 1 deletions

View File

@@ -2586,6 +2586,39 @@ CREATE SEQUENCE tags_id_seq
ALTER SEQUENCE tags_id_seq OWNED BY tags.id;
--
-- Name: transaction_log_items; Type: TABLE; Schema: public; Owner: -; Tablespace:
--
CREATE TABLE transaction_log_items (
id integer NOT NULL,
category character varying(255),
user_id integer,
data text,
created_at timestamp without time zone NOT NULL,
updated_at timestamp without time zone NOT NULL
);
--
-- Name: transaction_log_items_id_seq; Type: SEQUENCE; Schema: public; Owner: -
--
CREATE SEQUENCE transaction_log_items_id_seq
START WITH 1
INCREMENT BY 1
NO MAXVALUE
NO MINVALUE
CACHE 1;
--
-- Name: transaction_log_items_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: -
--
ALTER SEQUENCE transaction_log_items_id_seq OWNED BY transaction_log_items.id;
--
-- Name: uploads; Type: TABLE; Schema: public; Owner: -; Tablespace:
--
@@ -3812,6 +3845,13 @@ ALTER TABLE ONLY tag_subscriptions ALTER COLUMN id SET DEFAULT nextval('tag_subs
ALTER TABLE ONLY tags ALTER COLUMN id SET DEFAULT nextval('tags_id_seq'::regclass);
--
-- Name: id; Type: DEFAULT; Schema: public; Owner: -
--
ALTER TABLE ONLY transaction_log_items ALTER COLUMN id SET DEFAULT nextval('transaction_log_items_id_seq'::regclass);
--
-- Name: id; Type: DEFAULT; Schema: public; Owner: -
--
@@ -4141,6 +4181,14 @@ ALTER TABLE ONLY tags
ADD CONSTRAINT tags_pkey PRIMARY KEY (id);
--
-- Name: transaction_log_items_pkey; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
--
ALTER TABLE ONLY transaction_log_items
ADD CONSTRAINT transaction_log_items_pkey PRIMARY KEY (id);
--
-- Name: uploads_pkey; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
--
@@ -6220,6 +6268,20 @@ CREATE UNIQUE INDEX index_tags_on_name ON tags USING btree (name);
CREATE INDEX index_tags_on_name_pattern ON tags USING btree (name text_pattern_ops);
--
-- Name: index_transaction_log_items_on_created_at; Type: INDEX; Schema: public; Owner: -; Tablespace:
--
CREATE INDEX index_transaction_log_items_on_created_at ON transaction_log_items USING btree (created_at);
--
-- Name: index_transaction_log_items_on_user_id; Type: INDEX; Schema: public; Owner: -; Tablespace:
--
CREATE INDEX index_transaction_log_items_on_user_id ON transaction_log_items USING btree (user_id);
--
-- Name: index_uploads_on_uploader_id; Type: INDEX; Schema: public; Owner: -; Tablespace:
--
@@ -6572,4 +6634,6 @@ INSERT INTO schema_migrations (version) VALUES ('20131225002748');
INSERT INTO schema_migrations (version) VALUES ('20131228230219');
INSERT INTO schema_migrations (version) VALUES ('20140111191413');
INSERT INTO schema_migrations (version) VALUES ('20140111191413');
INSERT INTO schema_migrations (version) VALUES ('20140204233337');