CREATETABLEpublic.address ( uid SERIALPRIMARYKEY, country CHAR(2) NOTNULL, -- ISO 3166-1 alpha-2 (e.g., 'CH') region VARCHAR(100), -- State or canton city VARCHAR(100) NOTNULL, postcode VARCHAR(20) NOTNULL, street VARCHAR(255) NOTNULL, numberVARCHAR(20), unit VARCHAR(50), -- Apartment/Suite/Floor/etc. extra_address VARCHAR(255), -- Additional info lon DOUBLE PRECISION, -- Longitude (optional) lat DOUBLE PRECISION-- Latitude (optional) )
TABLESPACE pg_default;
ALTERTABLEIFEXISTSpublic.address OWNERto kpm_rw;
COMMENTONTABLEpublic.address IS'addresses table, instead of making use of addresses for ever company, customer and co... Prefer to make addresses table and then assign it to a company or a user etc.';