@classmethod
  @gen.coroutine
  def CreateNewWithFollowers(cls, client, follower_ids, **vp_dict):
    # Create the viewpoint with the current user as its only follower.
    viewpoint, owner_follower = yield Viewpoint.CreateNew(client, **vp_dict)

    # Now add the additional followers.
    followers = yield viewpoint.AddFollowers(client,
                                             vp_dict['user_id'],
                                             [vp_dict['user_id']],
                                             follower_ids,
                                             viewpoint.timestamp)
    followers.append(owner_follower)

    raise gen.Return((viewpoint, followers))
Rename an existing schema
dataset/ETHPy150Open viewfinderco/viewfinder/backend/db/viewpoint.py/Viewpoint.CreateNewWithFollowers--crossover with--dataset/ETHPy150Open perseas/Pyrseas/tests/dbobject/test_schema.py/SchemaToSqlTestCase.test_rename_schema