table.validate() & raw_table.validate() make little sense.
They are isolation functions that do not have any interaction with the table.
There is no validation on initial population because it is reasonable to assume the application has already vetted the data file (or produced it at some point).
Validation of the data beyond what psycopg2 & postgresql do is the applications responsibility.
Remove it.
table.validate() & raw_table.validate() make little sense. They are isolation functions that do not have any interaction with the table. There is no validation on initial population because it is reasonable to assume the application has already vetted the data file (or produced it at some point).
Validation of the data beyond what psycopg2 & postgresql do is the applications responsibility. Remove it.