Includes migrating the current Feed datastore entities to oauth_dropins.bluesky.BlueskyAuth. Here's how I've done that so far:
class Feed(ndb.Model):
handle = ndb.StringProperty(required=True)
password = ndb.StringProperty(required=True)
session = JsonProperty(default={})
Feed.query().count()
for feed in Feed.query():
if feed.session:
did = feed.session['did']
BlueskyAuth(id=did, password=feed.password, session=feed.session,
user_json=json.dumps({'did': did, 'handle': feed.handle})
).put()
Includes migrating the current
Feeddatastore entities tooauth_dropins.bluesky.BlueskyAuth. Here's how I've done that so far: