now auto must be int and if the int contain value it won't be added to db, instead it will use generated id