feat(pipeline): ingest GIAS code columns; staging exposes codes not names
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
@@ -31,16 +31,22 @@ class GIASEstablishmentsStream(Stream):
|
||||
schema = th.PropertiesList(
|
||||
th.Property("URN", th.IntegerType, required=True),
|
||||
th.Property("EstablishmentName", th.StringType),
|
||||
th.Property("TypeOfEstablishment (code)", th.StringType),
|
||||
th.Property("TypeOfEstablishment (name)", th.StringType),
|
||||
th.Property("PhaseOfEducation (code)", th.StringType),
|
||||
th.Property("PhaseOfEducation (name)", th.StringType),
|
||||
th.Property("OfficialSixthForm (code)", th.StringType),
|
||||
th.Property("OfficialSixthForm (name)", th.StringType),
|
||||
th.Property("LA (code)", th.StringType),
|
||||
th.Property("LA (name)", th.StringType),
|
||||
th.Property("EstablishmentNumber", th.StringType),
|
||||
th.Property("EstablishmentStatus (code)", th.StringType),
|
||||
th.Property("EstablishmentStatus (name)", th.StringType),
|
||||
th.Property("Postcode", th.StringType),
|
||||
th.Property("Gender (name)", th.StringType),
|
||||
th.Property("ReligiousCharacter (code)", th.StringType),
|
||||
th.Property("ReligiousCharacter (name)", th.StringType),
|
||||
th.Property("AdmissionsPolicy (code)", th.StringType),
|
||||
th.Property("AdmissionsPolicy (name)", th.StringType),
|
||||
th.Property("SchoolCapacity", th.StringType),
|
||||
th.Property("NumberOfPupils", th.StringType),
|
||||
|
||||
Reference in New Issue
Block a user