diff --git a/docs/lib/snippets/modular/drift/example.drift.dart b/docs/lib/snippets/modular/drift/example.drift.dart index 543c6ac3..ea9703b6 100644 --- a/docs/lib/snippets/modular/drift/example.drift.dart +++ b/docs/lib/snippets/modular/drift/example.drift.dart @@ -42,6 +42,7 @@ class Todos extends i0.Table with i0.TableInfo { String get aliasedName => _alias ?? 'todos'; @override String get actualTableName => 'todos'; + static String get actualTableNameStatic => 'todos'; @override i0.VerificationContext validateIntegrity(i0.Insertable instance, {bool isInserting = false}) { @@ -283,6 +284,7 @@ class Categories extends i0.Table with i0.TableInfo { String get aliasedName => _alias ?? 'categories'; @override String get actualTableName => 'categories'; + static String get actualTableNameStatic => 'categories'; @override i0.VerificationContext validateIntegrity(i0.Insertable instance, {bool isInserting = false}) { diff --git a/drift/example/main.g.dart b/drift/example/main.g.dart index 574838c9..db2563ed 100644 --- a/drift/example/main.g.dart +++ b/drift/example/main.g.dart @@ -29,6 +29,7 @@ class $TodoCategoriesTable extends TodoCategories String get aliasedName => _alias ?? 'todo_categories'; @override String get actualTableName => 'todo_categories'; + static String get actualTableNameStatic => 'todo_categories'; @override VerificationContext validateIntegrity(Insertable instance, {bool isInserting = false}) { @@ -228,6 +229,7 @@ class $TodoItemsTable extends TodoItems String get aliasedName => _alias ?? 'todo_items'; @override String get actualTableName => 'todo_items'; + static String get actualTableNameStatic => 'todo_items'; @override VerificationContext validateIntegrity(Insertable instance, {bool isInserting = false}) { diff --git a/drift/test/generated/custom_tables.g.dart b/drift/test/generated/custom_tables.g.dart index b9b041d7..ae899066 100644 --- a/drift/test/generated/custom_tables.g.dart +++ b/drift/test/generated/custom_tables.g.dart @@ -21,6 +21,7 @@ class NoIds extends Table with TableInfo { String get aliasedName => _alias ?? 'no_ids'; @override String get actualTableName => 'no_ids'; + static String get actualTableNameStatic => 'no_ids'; @override VerificationContext validateIntegrity(Insertable instance, {bool isInserting = false}) { @@ -121,6 +122,7 @@ class WithDefaults extends Table with TableInfo { String get aliasedName => _alias ?? 'with_defaults'; @override String get actualTableName => 'with_defaults'; + static String get actualTableNameStatic => 'with_defaults'; @override VerificationContext validateIntegrity(Insertable instance, {bool isInserting = false}) { @@ -317,6 +319,7 @@ class WithConstraints extends Table String get aliasedName => _alias ?? 'with_constraints'; @override String get actualTableName => 'with_constraints'; + static String get actualTableNameStatic => 'with_constraints'; @override VerificationContext validateIntegrity(Insertable instance, {bool isInserting = false}) { @@ -560,6 +563,7 @@ class ConfigTable extends Table with TableInfo { String get aliasedName => _alias ?? 'config'; @override String get actualTableName => 'config'; + static String get actualTableNameStatic => 'config'; @override VerificationContext validateIntegrity(Insertable instance, {bool isInserting = false}) { @@ -858,6 +862,7 @@ class Mytable extends Table with TableInfo { String get aliasedName => _alias ?? 'mytable'; @override String get actualTableName => 'mytable'; + static String get actualTableNameStatic => 'mytable'; @override VerificationContext validateIntegrity(Insertable instance, {bool isInserting = false}) { @@ -1120,6 +1125,7 @@ class Email extends Table String get aliasedName => _alias ?? 'email'; @override String get actualTableName => 'email'; + static String get actualTableNameStatic => 'email'; @override VerificationContext validateIntegrity(Insertable instance, {bool isInserting = false}) { @@ -1344,6 +1350,7 @@ class WeirdTable extends Table with TableInfo { String get aliasedName => _alias ?? 'Expression'; @override String get actualTableName => 'Expression'; + static String get actualTableNameStatic => 'Expression'; @override VerificationContext validateIntegrity(Insertable instance, {bool isInserting = false}) { diff --git a/drift/test/generated/todos.g.dart b/drift/test/generated/todos.g.dart index 63d2eec1..d1a85fe7 100644 --- a/drift/test/generated/todos.g.dart +++ b/drift/test/generated/todos.g.dart @@ -50,6 +50,7 @@ class $CategoriesTable extends Categories String get aliasedName => _alias ?? 'categories'; @override String get actualTableName => 'categories'; + static String get actualTableNameStatic => 'categories'; @override VerificationContext validateIntegrity(Insertable instance, {bool isInserting = false}) { @@ -321,6 +322,7 @@ class $TodosTableTable extends TodosTable String get aliasedName => _alias ?? 'todos'; @override String get actualTableName => 'todos'; + static String get actualTableNameStatic => 'todos'; @override VerificationContext validateIntegrity(Insertable instance, {bool isInserting = false}) { @@ -670,6 +672,7 @@ class $UsersTable extends Users with TableInfo<$UsersTable, User> { String get aliasedName => _alias ?? 'users'; @override String get actualTableName => 'users'; + static String get actualTableNameStatic => 'users'; @override VerificationContext validateIntegrity(Insertable instance, {bool isInserting = false}) { @@ -938,6 +941,7 @@ class $SharedTodosTable extends SharedTodos String get aliasedName => _alias ?? 'shared_todos'; @override String get actualTableName => 'shared_todos'; + static String get actualTableNameStatic => 'shared_todos'; @override VerificationContext validateIntegrity(Insertable instance, {bool isInserting = false}) { @@ -1142,6 +1146,7 @@ class $TableWithoutPKTable extends TableWithoutPK String get aliasedName => _alias ?? 'table_without_p_k'; @override String get actualTableName => 'table_without_p_k'; + static String get actualTableNameStatic => 'table_without_p_k'; @override VerificationContext validateIntegrity(Insertable instance, {bool isInserting = false}) { @@ -1323,6 +1328,7 @@ class $PureDefaultsTable extends PureDefaults String get aliasedName => _alias ?? 'pure_defaults'; @override String get actualTableName => 'pure_defaults'; + static String get actualTableNameStatic => 'pure_defaults'; @override VerificationContext validateIntegrity(Insertable instance, {bool isInserting = false}) { diff --git a/drift/test/integration_tests/regress_2166_test.g.dart b/drift/test/integration_tests/regress_2166_test.g.dart index ee4ddfcc..0f1159fb 100644 --- a/drift/test/integration_tests/regress_2166_test.g.dart +++ b/drift/test/integration_tests/regress_2166_test.g.dart @@ -29,6 +29,7 @@ class $_SomeTableTable extends _SomeTable String get aliasedName => _alias ?? 'some_table'; @override String get actualTableName => 'some_table'; + static String get actualTableNameStatic => 'some_table'; @override VerificationContext validateIntegrity(Insertable<_SomeTableData> instance, {bool isInserting = false}) { diff --git a/examples/migrations_example/lib/database.g.dart b/examples/migrations_example/lib/database.g.dart index 03050074..6bb6b8d3 100644 --- a/examples/migrations_example/lib/database.g.dart +++ b/examples/migrations_example/lib/database.g.dart @@ -45,6 +45,7 @@ class $UsersTable extends Users with TableInfo<$UsersTable, User> { String get aliasedName => _alias ?? 'users'; @override String get actualTableName => 'users'; + static String get actualTableNameStatic => 'users'; @override VerificationContext validateIntegrity(Insertable instance, {bool isInserting = false}) { @@ -295,6 +296,7 @@ class Groups extends Table with TableInfo { String get aliasedName => _alias ?? 'groups'; @override String get actualTableName => 'groups'; + static String get actualTableNameStatic => 'groups'; @override VerificationContext validateIntegrity(Insertable instance, {bool isInserting = false}) { @@ -545,6 +547,7 @@ class Notes extends Table String get aliasedName => _alias ?? 'notes'; @override String get actualTableName => 'notes'; + static String get actualTableNameStatic => 'notes'; @override VerificationContext validateIntegrity(Insertable instance, {bool isInserting = false}) { diff --git a/examples/modular/lib/src/posts.drift.dart b/examples/modular/lib/src/posts.drift.dart index fc98a1f3..997f9734 100644 --- a/examples/modular/lib/src/posts.drift.dart +++ b/examples/modular/lib/src/posts.drift.dart @@ -33,6 +33,7 @@ class Posts extends i0.Table with i0.TableInfo { String get aliasedName => _alias ?? 'posts'; @override String get actualTableName => 'posts'; + static String get actualTableNameStatic => 'posts'; @override i0.VerificationContext validateIntegrity(i0.Insertable instance, {bool isInserting = false}) { @@ -239,6 +240,7 @@ class Likes extends i0.Table with i0.TableInfo { String get aliasedName => _alias ?? 'likes'; @override String get actualTableName => 'likes'; + static String get actualTableNameStatic => 'likes'; @override i0.VerificationContext validateIntegrity(i0.Insertable instance, {bool isInserting = false}) { diff --git a/examples/modular/lib/src/search.drift.dart b/examples/modular/lib/src/search.drift.dart index 67c4641a..55cccad4 100644 --- a/examples/modular/lib/src/search.drift.dart +++ b/examples/modular/lib/src/search.drift.dart @@ -32,6 +32,7 @@ class SearchInPosts extends i0.Table String get aliasedName => _alias ?? 'search_in_posts'; @override String get actualTableName => 'search_in_posts'; + static String get actualTableNameStatic => 'search_in_posts'; @override i0.VerificationContext validateIntegrity( i0.Insertable instance, diff --git a/examples/modular/lib/src/users.drift.dart b/examples/modular/lib/src/users.drift.dart index bbde099b..4441c9ff 100644 --- a/examples/modular/lib/src/users.drift.dart +++ b/examples/modular/lib/src/users.drift.dart @@ -51,6 +51,7 @@ class Users extends i0.Table with i0.TableInfo { String get aliasedName => _alias ?? 'users'; @override String get actualTableName => 'users'; + static String get actualTableNameStatic => 'users'; @override i0.VerificationContext validateIntegrity(i0.Insertable instance, {bool isInserting = false}) { @@ -341,6 +342,7 @@ class Follows extends i0.Table with i0.TableInfo { String get aliasedName => _alias ?? 'follows'; @override String get actualTableName => 'follows'; + static String get actualTableNameStatic => 'follows'; @override i0.VerificationContext validateIntegrity(i0.Insertable instance, {bool isInserting = false}) { diff --git a/examples/web_worker_example/lib/database.g.dart b/examples/web_worker_example/lib/database.g.dart index 9a2367e8..519b9d0e 100644 --- a/examples/web_worker_example/lib/database.g.dart +++ b/examples/web_worker_example/lib/database.g.dart @@ -26,6 +26,7 @@ class Entries extends Table with TableInfo { String get aliasedName => _alias ?? 'entries'; @override String get actualTableName => 'entries'; + static String get actualTableNameStatic => 'entries'; @override VerificationContext validateIntegrity(Insertable instance, {bool isInserting = false}) { diff --git a/examples/with_built_value/lib/database.drift.dart b/examples/with_built_value/lib/database.drift.dart index 36719b40..36bf8512 100644 --- a/examples/with_built_value/lib/database.drift.dart +++ b/examples/with_built_value/lib/database.drift.dart @@ -25,6 +25,7 @@ class Users extends Table with TableInfo { String get aliasedName => _alias ?? 'users'; @override String get actualTableName => 'users'; + static String get actualTableNameStatic => 'users'; @override VerificationContext validateIntegrity(Insertable instance, {bool isInserting = false}) { diff --git a/extras/benchmarks/lib/src/moor/database.g.dart b/extras/benchmarks/lib/src/moor/database.g.dart index 00214196..73363eaf 100644 --- a/extras/benchmarks/lib/src/moor/database.g.dart +++ b/extras/benchmarks/lib/src/moor/database.g.dart @@ -25,6 +25,7 @@ class $KeyValuesTable extends KeyValues String get aliasedName => _alias ?? 'key_values'; @override String get actualTableName => 'key_values'; + static String get actualTableNameStatic => 'key_values'; @override VerificationContext validateIntegrity(Insertable instance, {bool isInserting = false}) { diff --git a/extras/integration_tests/drift_testcases/lib/database/database.g.dart b/extras/integration_tests/drift_testcases/lib/database/database.g.dart index d3fdba9a..1f40c004 100644 --- a/extras/integration_tests/drift_testcases/lib/database/database.g.dart +++ b/extras/integration_tests/drift_testcases/lib/database/database.g.dart @@ -51,6 +51,7 @@ class $UsersTable extends Users with TableInfo<$UsersTable, User> { String get aliasedName => _alias ?? 'users'; @override String get actualTableName => 'users'; + static String get actualTableNameStatic => 'users'; @override VerificationContext validateIntegrity(Insertable instance, {bool isInserting = false}) { @@ -350,6 +351,7 @@ class $FriendshipsTable extends Friendships String get aliasedName => _alias ?? 'friendships'; @override String get actualTableName => 'friendships'; + static String get actualTableNameStatic => 'friendships'; @override VerificationContext validateIntegrity(Insertable instance, {bool isInserting = false}) { diff --git a/extras/integration_tests/legacy_web/test/saves_after_migration_regression_test.g.dart b/extras/integration_tests/legacy_web/test/saves_after_migration_regression_test.g.dart index 655ba0fe..6a9d95ee 100644 --- a/extras/integration_tests/legacy_web/test/saves_after_migration_regression_test.g.dart +++ b/extras/integration_tests/legacy_web/test/saves_after_migration_regression_test.g.dart @@ -23,6 +23,7 @@ class $FoosTable extends Foos with TableInfo<$FoosTable, Foo> { String get aliasedName => _alias ?? 'foos'; @override String get actualTableName => 'foos'; + static String get actualTableNameStatic => 'foos'; @override VerificationContext validateIntegrity(Insertable instance, {bool isInserting = false}) { @@ -160,6 +161,7 @@ class $BarsTable extends Bars with TableInfo<$BarsTable, Bar> { String get aliasedName => _alias ?? 'bars'; @override String get actualTableName => 'bars'; + static String get actualTableNameStatic => 'bars'; @override VerificationContext validateIntegrity(Insertable instance, {bool isInserting = false}) { diff --git a/extras/integration_tests/web_wasm/lib/src/database.g.dart b/extras/integration_tests/web_wasm/lib/src/database.g.dart index 9abedd16..92c2b2b4 100644 --- a/extras/integration_tests/web_wasm/lib/src/database.g.dart +++ b/extras/integration_tests/web_wasm/lib/src/database.g.dart @@ -30,6 +30,7 @@ class $TestTableTable extends TestTable String get aliasedName => _alias ?? 'test_table'; @override String get actualTableName => 'test_table'; + static String get actualTableNameStatic => 'test_table'; @override VerificationContext validateIntegrity(Insertable instance, {bool isInserting = false}) {