- ~
- jbidwatcher
- tags
- 2.1pre4
- jbidwatcher.sql
| jbidwatcher.sql |
|---|
mrs 1 CREATE TABLE auctions ( mrs 2 id integer NOT NULL generated by default as identity (START WITH 1, INCREMENT BY 1), mrs 3 identifier varchar(255) default NULL, mrs 4 current_bid decimal(10,2) default NULL, mrs 5 buy_now decimal(10,2) default NULL, mrs 6 minimum_bid decimal(10,2) default NULL, mrs 7 shipping decimal(10,2) default NULL, mrs 8 insurance decimal(10,2) default NULL, mrs 9 usd_current decimal(10,2) default NULL, mrs 10 usd_buy_now decimal(10,2) default NULL, mrs 11 currency varchar(10) default NULL, mrs 12 started_at timestamp default NULL, mrs 13 ending_at timestamp default NULL, mrs 14 high_bidder varchar(255) default NULL, mrs 15 high_bidder_email varchar(255) default NULL, mrs 16 title varchar(255) default NULL, mrs 17 quantity integer default NULL, mrs 18 bid_count integer default NULL, mrs 19 seller_id integer default NULL, mrs 20 location varchar(255) default NULL, mrs 21 paypal smallint default NULL, mrs 22 reserve_met smallint default NULL, mrs 23 private smallint default NULL, mrs 24 reserve smallint default NULL, mrs 25 dutch smallint default NULL, mrs 26 no_thumbnail smallint default NULL, mrs 27 has_thumbnail smallint default NULL, mrs 28 fixed_price smallint default NULL, mrs 29 optional_insurance smallint default NULL, mrs 30 outbid smallint default NULL, mrs 31 PRIMARY KEY (id) mrs 32 ) mrs 33 mrs 34 CREATE INDEX IDX_Auction_EndTime ON auctions(ending_at) mrs 35 mrs 36 CREATE INDEX IDX_Auction_Seller ON auctions(seller_id) mrs 37 mrs 38 CREATE INDEX IDX_Auction_Identifier ON auctions(identifier) mrs 39 mrs 40 CREATE INDEX IDX_Auction_Title ON auctions(title) mrs 41 mrs 42 CREATE TABLE categories ( mrs 43 id integer NOT NULL generated by default as identity (START WITH 1, INCREMENT BY 1), mrs 44 name varchar(255) default NULL, mrs 45 PRIMARY KEY (id) mrs 46 ) mrs 47 mrs 48 CREATE TABLE entries ( mrs 49 id integer NOT NULL generated by default as identity (START WITH 1, INCREMENT BY 1), mrs 50 auction_id integer default NULL, mrs 51 comment varchar(255) default NULL, mrs 52 shipping decimal(10,2) default NULL, mrs 53 last_bid_amount decimal(10,2) default NULL, mrs 54 last_bid_quantity integer default NULL, mrs 55 last_bid_at timestamp default NULL, mrs 56 currency varchar(10), mrs 57 multisnipe_id integer default NULL, mrs 58 snipe_id integer default NULL, mrs 59 category_id integer default NULL, mrs 60 last_updated_at timestamp default NULL, mrs 61 ended smallint default NULL, mrs 62 invalid smallint default NULL, mrs 63 sticky smallint default NULL, mrs 64 deleted smallint default NULL, mrs 65 last_error_page clob, mrs 66 identifier varchar(255) default NULL, mrs 67 winning smallint default NULL, mrs 68 PRIMARY KEY (id) mrs 69 ) mrs 70 mrs 71 CREATE INDEX IDX_Entry_Category ON entries(category_id) mrs 72 mrs 73 CREATE INDEX IDX_Entry_Auctions ON entries(auction_id) mrs 74 mrs 75 CREATE INDEX IDX_Entry_Identifier ON entries(identifier) mrs 76 mrs 77 CREATE TABLE events ( mrs 78 id integer NOT NULL generated by default as identity (START WITH 1, INCREMENT BY 1), mrs 79 entry_id integer default NULL, mrs 80 repeat_count integer default 0, mrs 81 created_at timestamp default NULL, mrs 82 message varchar(255) default NULL, mrs 83 title varchar(255) default NULL, mrs 84 PRIMARY KEY (id) mrs 85 ) mrs 86 mrs 87 CREATE INDEX IDX_Events_Entries ON events(entry_id) mrs 88 mrs 89 CREATE TABLE multisnipes ( mrs 90 id integer NOT NULL generated by default as identity (START WITH 1, INCREMENT BY 1), mrs 91 identifier varchar(255) default NULL, mrs 92 default_bid decimal(10,2) default NULL, mrs 93 default_quantity integer default NULL, mrs 94 currency varchar(10), mrs 95 want_count integer default NULL, mrs 96 won_count integer default NULL, mrs 97 color varchar(255) default NULL, mrs 98 name varchar(255) default NULL, mrs 99 created_at timestamp default NULL, mrs 100 subtract_shipping smallint default NULL, mrs 101 PRIMARY KEY (id) mrs 102 ) mrs 103 mrs 104 CREATE INDEX IDX_Multisnipes_identifier ON multisnipes(identifier) mrs 105 mrs 106 CREATE TABLE sellers ( mrs 107 id integer NOT NULL generated by default as identity (START WITH 1, INCREMENT BY 1), mrs 108 seller varchar(255) default NULL, mrs 109 feedback integer default NULL, mrs 110 feedback_percentage DECIMAL(5,2) default NULL, mrs 111 comments varchar(255) default NULL, mrs 112 PRIMARY KEY (id) mrs 113 ) mrs 114 mrs 115 CREATE INDEX IDX_Sellers_Seller ON sellers(seller) mrs 116 mrs 117 CREATE TABLE snipes ( mrs 118 id integer NOT NULL generated by default as identity (START WITH 1, INCREMENT BY 1), mrs 119 amount decimal(10,2) default NULL, mrs 120 currency varchar(10), mrs 121 quantity integer default NULL, mrs 122 delta integer default NULL, mrs 123 user_id integer default NULL, mrs 124 status varchar(255) default NULL, mrs 125 PRIMARY KEY (id) mrs 126 ) mrs 127 mrs 128 CREATE TABLE deleted ( mrs 129 id integer NOT NULL generated by default as identity (START WITH 1, INCREMENT BY 1), mrs 130 identifier varchar(255) default NULL, mrs 131 created_at timestamp default NULL, mrs 132 PRIMARY KEY (id) mrs 133 ) mrs 134 mrs 135 CREATE INDEX IDX_Deleted_Identifier ON deleted(identifier) mrs 136 mrs 137 CREATE TABLE archived_auctions ( mrs 138 id integer NOT NULL, mrs 139 identifier varchar(255) default NULL, mrs 140 current_bid decimal(10,2) default NULL, mrs 141 buy_now decimal(10,2) default NULL, mrs 142 minimum_bid decimal(10,2) default NULL, mrs 143 shipping decimal(10,2) default NULL, mrs 144 insurance decimal(10,2) default NULL, mrs 145 usd_current decimal(10,2) default NULL, mrs 146 usd_buy_now decimal(10,2) default NULL, mrs 147 currency varchar(10) default NULL, mrs 148 started_at timestamp default NULL, mrs 149 ending_at timestamp default NULL, mrs 150 high_bidder varchar(255) default NULL, mrs 151 high_bidder_email varchar(255) default NULL, mrs 152 title varchar(255) default NULL, mrs 153 quantity integer default NULL, mrs 154 bid_count integer default NULL, mrs 155 seller_id integer default NULL, mrs 156 location varchar(255) default NULL, mrs 157 paypal smallint default NULL, mrs 158 reserve_met smallint default NULL, mrs 159 private smallint default NULL, mrs 160 reserve smallint default NULL, mrs 161 dutch smallint default NULL, mrs 162 no_thumbnail smallint default NULL, mrs 163 has_thumbnail smallint default NULL, mrs 164 fixed_price smallint default NULL, mrs 165 optional_insurance smallint default NULL, mrs 166 outbid smallint default NULL, mrs 167 PRIMARY KEY (id) mrs 168 ) mrs 169 mrs 170 CREATE INDEX IDX_Archive_Auction_Identifier ON archived_auctions(identifier) mrs 171 mrs 172 CREATE TABLE schema_info ( mrs 173 version integer default NULL mrs 174 ) mrs 175 mrs 176 INSERT INTO schema_info (version) VALUES (18)
Check out the code: svn co jbidwatcher/tags/2.1pre4/jbidwatcher.sql
