    case 'pgsql':
      db_query("CREATE TABLE {profile_privacy_fields} (
		fid int_unsigned NOT NULL DEFAULT '0'::int_unsigned,
		privacy smallint NOT NULL DEFAULT 0::smallint,
		CONSTRAINT profile_privacy_fields_pkey PRIMARY KEY (fid)
		)");
      db_query("CREATE INDEX {profile_privacy_fields}_fid_idx ON {profile_privacy_fields} (fid)");

      db_query("CREATE TABLE {profile_privacy_values} (
		fid int_unsigned DEFAULT '0'::int_unsigned,
		uid int_unsigned DEFAULT '0'::int_unsigned,
		private smallint NOT NULL DEFAULT 0::smallint
		)");
      db_query("CREATE INDEX {profile_privacy_values}_uid_idx ON {profile_privacy_values} (uid)");
      db_query("CREATE INDEX {profile_privacy_values}_fid_idx ON {profile_privacy_values} (fid)");
      break;