Add optional args for table create
Implement Replace() query