Support auto schema definition