authMigrationContent top-level property
String
authMigrationContent
getter/setter pair
Implementation
String authMigrationContent = '''
import 'package:vania/vania.dart';
class CreatePersonalAccessTokensTable extends Migration {
@override
Future<void> up() async {
super.up();
await createTableNotExists('personal_access_tokens', () {
id();
tinyText('name');
bigInt('tokenable_id');
string('token');
timeStamp('last_used_at', nullable: true);
timeStamp('created_at', nullable: true);
timeStamp('deleted_at', nullable: true);
index(ColumnIndex.unique, 'token', ['token']);
});
}
@override
Future<void> down() async {
super.down();
await dropIfExists('personal_access_tokens');
}
}
''';