Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
fix: allow full replacement of bq schema with table_schema when if_ex…
…ists="replace" (googleapis#670) A previous issue (googleapis#315) noted that when using `if_exists="append"`, pandas should retrieve the existing schema from BQ and update the user-supplied `table_schema` to ensure that all column modes (REQUIRED/NULLABLE) match those of the existing table. The commit that fixed this issue applies this policy to *all* write_dispositions, but it is only applicable when appending. When replacing, the user should be able to overwrite with new datatypes.
- Loading branch information