No building or structure shall be erected, enlarged, structurally altered, demolished, moved or removed, wholly or partly, and no excavation for any building, structure or use shall be made without obtaining a building permit in accordance with the requirements of the City of Schenectady Building Code.