added laravel like touch() method to AutoTimestamp
fixed typo
Fixes #1791: support ON condition for relational query.