Future<T?> byPrimary(Bean<T> obj) async { final sql = statementByPk(); final queryObj = query(sql); final results = await queryObj.fetch(obj); if (results.isNotEmpty) { return results.first; } }