Template:Constituency-changes-cargo

From PoliticalSG
Revision as of 23:56, 15 May 2026 by SGPolitico (talk | contribs) (Created page with "{{#cargo_declare:_table=constituency_changes |change_id=String |constituency_id=String |election_year=String |change_type=String |seats_before=Integer |seats_after=Integer |electors=Integer |electors_per_seat=Integer |eld_report_year=String |predecessor_ids=String |successor_ids=String |editorial_notes=String |verified=String |last_updated=Date }}<noinclude> Stores one change event per instance. A constituency with multiple changes across elections gets multiple instance...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

This template defines the table "constituency_changes". View table. Stores one change event per instance. A constituency with multiple changes across elections gets multiple instances of this template on its page.

Valid change_type values: created / abolished / resized / renamed / boundary_change / type_change

predecessor_ids and successor_ids use constituency_id slug format. Multiple values comma separated. e.g. tanjong-pagar-grc,tiong-bahru-smc

editorial_notes should explain the political and historical context behind the change. This is the primary record of reasoning since the EBRC does not publish official reasons. Be as detailed as possible.

electors = total registered voters at time of this election. electors_per_seat = electors divided by seats_after.

Usage: This template defines the table "constituency_changes". View table.