getOAuthData method
userIdで指定されたuserIdのOAuthDataを取得 userIdが指定されていなければ、全件取得
Implementation
Future<List<OAuthData>> getOAuthData(String userId) async {
final Database db = await openStorage();
var wherePhrase = '';
if (0 < userId.length) {
wherePhrase = 'userId = ?';
}
final List<Map<String, dynamic>> maps =
await db.query('OAuthData', where: wherePhrase, whereArgs: [userId]);
db.close();
return List.generate(maps.length, (i) {
return OAuthData.fromMap(maps[i]);
});
}