mirror of
https://github.com/google/nomulus
synced 2026-06-09 16:33:02 +00:00
Add command to re-save all environment entities
This is the tool we'll run after dumping everything in sandbox except for Registrars, Registries, and RegistrarContacts, in order to re-create the commit logs on said entities. ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=119369873
This commit is contained in:
@@ -16,6 +16,7 @@ package com.google.domain.registry.model.ofy;
|
||||
|
||||
import static com.google.appengine.api.datastore.EntityTranslator.convertToPb;
|
||||
import static com.google.appengine.api.datastore.EntityTranslator.createFromPbBytes;
|
||||
import static com.google.common.base.Preconditions.checkNotNull;
|
||||
import static com.google.domain.registry.model.ofy.ObjectifyService.ofy;
|
||||
|
||||
import com.google.appengine.api.datastore.KeyFactory;
|
||||
@@ -79,7 +80,7 @@ public class CommitLogMutation extends ImmutableObject {
|
||||
Key<CommitLogManifest> parent,
|
||||
com.google.appengine.api.datastore.Entity rawEntity) {
|
||||
CommitLogMutation instance = new CommitLogMutation();
|
||||
instance.parent = parent;
|
||||
instance.parent = checkNotNull(parent);
|
||||
// Creates a web-safe key string.
|
||||
instance.entityKey = KeyFactory.keyToString(rawEntity.getKey());
|
||||
instance.entityProtoBytes = convertToPb(rawEntity).toByteArray();
|
||||
|
||||
Reference in New Issue
Block a user