--- /dev/null
+-- DROP TABLE IF EXISTS zipcode;
+CREATE TABLE IF NOT EXISTS zipcode (
+ id varchar(20),
+ country varchar(2),
+ name varchar(180),
+ state varchar(100),
+ state_code varchar(20),
+ province varchar(100),
+ province_code varchar(20),
+ community varchar(100),
+ community_code varchar(20),
+ latitue numeric(7,4),
+ longitude numeric(7,4),
+ accuracy smallint
+ -- PRIMARY KEY(id,country)
+);
+GRANT ALL ON ALL TABLES IN SCHEMA public TO www;
+GRANT ALL ON ALL TABLES IN SCHEMA public TO nico;
+GRANT ALL ON ALL TABLES IN SCHEMA public TO root;
+CREATE INDEX IF NOT EXISTS zipcode_id_idx ON zipcode (id);
+CREATE INDEX IF NOT EXISTS zipcode_country_countryx ON zipcode (country);
+CREATE INDEX IF NOT EXISTS zipcode_name_namex ON zipcode (name);
+-- \copy zipcode from stdin with delimiter E'\t' null as '';
+BEGIN TRANSACTION;
+DELETE FROM zipcode;
+copy zipcode from stdin with (format 'text');
+COMMIT;