fix: route matching should check request method
fix: Schema & Datasource handling, add RegExp field