@@ -10,7 +10,7 @@ import 'package:quiver/core.dart';
1010
1111final _logger = Logger ('database_access' );
1212
13- class DatabaseTransactionBase <TABLES extends Tables > {
13+ class DatabaseTransactionBase <TABLES extends TablesBase > {
1414 DatabaseTransactionBase (this ._conn, this .tables);
1515
1616 final PostgreSQLExecutionContext _conn;
@@ -128,7 +128,7 @@ class DatabaseTransactionBase<TABLES extends Tables> {
128128}
129129
130130abstract class DatabaseAccessBase <TX extends DatabaseTransactionBase <TABLES >,
131- TABLES extends Tables > {
131+ TABLES extends TablesBase > {
132132 DatabaseAccessBase ({
133133 @required this .config,
134134 @required this .tables,
@@ -279,7 +279,7 @@ abstract class DatabaseAccessBase<TX extends DatabaseTransactionBase<TABLES>,
279279// }
280280//}
281281
282- abstract class Tables {
282+ abstract class TablesBase {
283283 final migration = MigrationTable ();
284284
285285 @protected
@@ -292,12 +292,12 @@ abstract class Tables {
292292}
293293
294294abstract class MigrationsProvider <TX extends DatabaseTransactionBase <TABLES >,
295- TABLES extends Tables > {
295+ TABLES extends TablesBase > {
296296 List <Migrations <TX , TABLES >> get migrations;
297297}
298298
299299class Migrations <TX extends DatabaseTransactionBase <TABLES >,
300- TABLES extends Tables > {
300+ TABLES extends TablesBase > {
301301 Migrations ({
302302 @required this .id,
303303 this .versionCode = 'a' ,
0 commit comments