Drop advertisement tables.
This commit is contained in:
9
db/migrate/20190827233235_drop_advertisements.rb
Normal file
9
db/migrate/20190827233235_drop_advertisements.rb
Normal file
@@ -0,0 +1,9 @@
|
|||||||
|
require_relative "20100215224629_create_advertisements"
|
||||||
|
require_relative "20100215224635_create_advertisement_hits"
|
||||||
|
|
||||||
|
class DropAdvertisements < ActiveRecord::Migration[6.0]
|
||||||
|
def change
|
||||||
|
revert CreateAdvertisements
|
||||||
|
revert CreateAdvertisementHits
|
||||||
|
end
|
||||||
|
end
|
||||||
124
db/structure.sql
124
db/structure.sql
@@ -412,76 +412,6 @@ SET default_tablespace = '';
|
|||||||
|
|
||||||
SET default_with_oids = false;
|
SET default_with_oids = false;
|
||||||
|
|
||||||
--
|
|
||||||
-- Name: advertisement_hits; Type: TABLE; Schema: public; Owner: -
|
|
||||||
--
|
|
||||||
|
|
||||||
CREATE TABLE public.advertisement_hits (
|
|
||||||
id integer NOT NULL,
|
|
||||||
advertisement_id integer NOT NULL,
|
|
||||||
ip_addr inet NOT NULL,
|
|
||||||
created_at timestamp without time zone,
|
|
||||||
updated_at timestamp without time zone
|
|
||||||
);
|
|
||||||
|
|
||||||
|
|
||||||
--
|
|
||||||
-- Name: advertisement_hits_id_seq; Type: SEQUENCE; Schema: public; Owner: -
|
|
||||||
--
|
|
||||||
|
|
||||||
CREATE SEQUENCE public.advertisement_hits_id_seq
|
|
||||||
START WITH 1
|
|
||||||
INCREMENT BY 1
|
|
||||||
NO MINVALUE
|
|
||||||
NO MAXVALUE
|
|
||||||
CACHE 1;
|
|
||||||
|
|
||||||
|
|
||||||
--
|
|
||||||
-- Name: advertisement_hits_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: -
|
|
||||||
--
|
|
||||||
|
|
||||||
ALTER SEQUENCE public.advertisement_hits_id_seq OWNED BY public.advertisement_hits.id;
|
|
||||||
|
|
||||||
|
|
||||||
--
|
|
||||||
-- Name: advertisements; Type: TABLE; Schema: public; Owner: -
|
|
||||||
--
|
|
||||||
|
|
||||||
CREATE TABLE public.advertisements (
|
|
||||||
id integer NOT NULL,
|
|
||||||
referral_url text NOT NULL,
|
|
||||||
ad_type character varying NOT NULL,
|
|
||||||
status character varying NOT NULL,
|
|
||||||
hit_count integer DEFAULT 0 NOT NULL,
|
|
||||||
width integer NOT NULL,
|
|
||||||
height integer NOT NULL,
|
|
||||||
file_name character varying NOT NULL,
|
|
||||||
is_work_safe boolean DEFAULT false NOT NULL,
|
|
||||||
created_at timestamp without time zone,
|
|
||||||
updated_at timestamp without time zone
|
|
||||||
);
|
|
||||||
|
|
||||||
|
|
||||||
--
|
|
||||||
-- Name: advertisements_id_seq; Type: SEQUENCE; Schema: public; Owner: -
|
|
||||||
--
|
|
||||||
|
|
||||||
CREATE SEQUENCE public.advertisements_id_seq
|
|
||||||
START WITH 1
|
|
||||||
INCREMENT BY 1
|
|
||||||
NO MINVALUE
|
|
||||||
NO MAXVALUE
|
|
||||||
CACHE 1;
|
|
||||||
|
|
||||||
|
|
||||||
--
|
|
||||||
-- Name: advertisements_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: -
|
|
||||||
--
|
|
||||||
|
|
||||||
ALTER SEQUENCE public.advertisements_id_seq OWNED BY public.advertisements.id;
|
|
||||||
|
|
||||||
|
|
||||||
--
|
--
|
||||||
-- Name: amazon_backups; Type: TABLE; Schema: public; Owner: -
|
-- Name: amazon_backups; Type: TABLE; Schema: public; Owner: -
|
||||||
--
|
--
|
||||||
@@ -3363,20 +3293,6 @@ CREATE SEQUENCE public.wiki_pages_id_seq
|
|||||||
ALTER SEQUENCE public.wiki_pages_id_seq OWNED BY public.wiki_pages.id;
|
ALTER SEQUENCE public.wiki_pages_id_seq OWNED BY public.wiki_pages.id;
|
||||||
|
|
||||||
|
|
||||||
--
|
|
||||||
-- Name: advertisement_hits id; Type: DEFAULT; Schema: public; Owner: -
|
|
||||||
--
|
|
||||||
|
|
||||||
ALTER TABLE ONLY public.advertisement_hits ALTER COLUMN id SET DEFAULT nextval('public.advertisement_hits_id_seq'::regclass);
|
|
||||||
|
|
||||||
|
|
||||||
--
|
|
||||||
-- Name: advertisements id; Type: DEFAULT; Schema: public; Owner: -
|
|
||||||
--
|
|
||||||
|
|
||||||
ALTER TABLE ONLY public.advertisements ALTER COLUMN id SET DEFAULT nextval('public.advertisements_id_seq'::regclass);
|
|
||||||
|
|
||||||
|
|
||||||
--
|
--
|
||||||
-- Name: amazon_backups id; Type: DEFAULT; Schema: public; Owner: -
|
-- Name: amazon_backups id; Type: DEFAULT; Schema: public; Owner: -
|
||||||
--
|
--
|
||||||
@@ -4427,22 +4343,6 @@ ALTER TABLE ONLY public.wiki_page_versions ALTER COLUMN id SET DEFAULT nextval('
|
|||||||
ALTER TABLE ONLY public.wiki_pages ALTER COLUMN id SET DEFAULT nextval('public.wiki_pages_id_seq'::regclass);
|
ALTER TABLE ONLY public.wiki_pages ALTER COLUMN id SET DEFAULT nextval('public.wiki_pages_id_seq'::regclass);
|
||||||
|
|
||||||
|
|
||||||
--
|
|
||||||
-- Name: advertisement_hits advertisement_hits_pkey; Type: CONSTRAINT; Schema: public; Owner: -
|
|
||||||
--
|
|
||||||
|
|
||||||
ALTER TABLE ONLY public.advertisement_hits
|
|
||||||
ADD CONSTRAINT advertisement_hits_pkey PRIMARY KEY (id);
|
|
||||||
|
|
||||||
|
|
||||||
--
|
|
||||||
-- Name: advertisements advertisements_pkey; Type: CONSTRAINT; Schema: public; Owner: -
|
|
||||||
--
|
|
||||||
|
|
||||||
ALTER TABLE ONLY public.advertisements
|
|
||||||
ADD CONSTRAINT advertisements_pkey PRIMARY KEY (id);
|
|
||||||
|
|
||||||
|
|
||||||
--
|
--
|
||||||
-- Name: amazon_backups amazon_backups_pkey; Type: CONSTRAINT; Schema: public; Owner: -
|
-- Name: amazon_backups amazon_backups_pkey; Type: CONSTRAINT; Schema: public; Owner: -
|
||||||
--
|
--
|
||||||
@@ -4851,27 +4751,6 @@ ALTER TABLE ONLY public.wiki_pages
|
|||||||
ADD CONSTRAINT wiki_pages_pkey PRIMARY KEY (id);
|
ADD CONSTRAINT wiki_pages_pkey PRIMARY KEY (id);
|
||||||
|
|
||||||
|
|
||||||
--
|
|
||||||
-- Name: index_advertisement_hits_on_advertisement_id; Type: INDEX; Schema: public; Owner: -
|
|
||||||
--
|
|
||||||
|
|
||||||
CREATE INDEX index_advertisement_hits_on_advertisement_id ON public.advertisement_hits USING btree (advertisement_id);
|
|
||||||
|
|
||||||
|
|
||||||
--
|
|
||||||
-- Name: index_advertisement_hits_on_created_at; Type: INDEX; Schema: public; Owner: -
|
|
||||||
--
|
|
||||||
|
|
||||||
CREATE INDEX index_advertisement_hits_on_created_at ON public.advertisement_hits USING btree (created_at);
|
|
||||||
|
|
||||||
|
|
||||||
--
|
|
||||||
-- Name: index_advertisements_on_ad_type; Type: INDEX; Schema: public; Owner: -
|
|
||||||
--
|
|
||||||
|
|
||||||
CREATE INDEX index_advertisements_on_ad_type ON public.advertisements USING btree (ad_type);
|
|
||||||
|
|
||||||
|
|
||||||
--
|
--
|
||||||
-- Name: index_api_keys_on_key; Type: INDEX; Schema: public; Owner: -
|
-- Name: index_api_keys_on_key; Type: INDEX; Schema: public; Owner: -
|
||||||
--
|
--
|
||||||
@@ -7545,6 +7424,7 @@ INSERT INTO "schema_migrations" (version) VALUES
|
|||||||
('20190129012253'),
|
('20190129012253'),
|
||||||
('20190712174818'),
|
('20190712174818'),
|
||||||
('20190827013252'),
|
('20190827013252'),
|
||||||
('20190827014726');
|
('20190827014726'),
|
||||||
|
('20190827233235');
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user