Skip to content

Commit 17ba72f

Browse files
authored
Delete all Secret entries. (#8811)
1 parent 875a7ba commit 17ba72f

File tree

2 files changed

+5
-0
lines changed

2 files changed

+5
-0
lines changed

CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ AppEngine version, listed here to ease deployment and troubleshooting.
44
## Next Release (replace with git tag when deployed)
55
* Bump runtimeVersion to `2025.06.03`.
66
* Upgraded dartdoc to `8.3.4`.
7+
* Note: started to delete all `Secret` entries in Datastore.
78

89
## `20250603t091500-all`
910
* Bump runtimeVersion to `2025.06.02`.

app/lib/tool/backfill/backfill_new_fields.dart

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44

55
import 'package:logging/logging.dart';
66
import 'package:pub_dev/package/models.dart';
7+
import 'package:pub_dev/service/secret/models.dart';
78
import 'package:pub_dev/shared/datastore.dart';
89

910
final _logger = Logger('backfill_new_fields');
@@ -14,6 +15,9 @@ final _logger = Logger('backfill_new_fields');
1415
/// CHANGELOG.md must be updated with the new fields, and the next
1516
/// release could remove the backfill from here.
1617
Future<void> backfillNewFields() async {
18+
_logger.info('Deleting Secret entries');
19+
await dbService.deleteWithQuery(dbService.query<Secret>());
20+
1721
_logger.info('Backfill admin deleted fields...');
1822
await for (final e in dbService.query<Package>().run()) {
1923
if (e.isAdminDeleted == null) {

0 commit comments

Comments
 (0)