0
我遵循cassandra cqlengine教程。卡桑德拉cqlengine不反映模型架構變化 - 遷移
import uuid
from cassandra.cqlengine import columns
from cassandra.cqlengine import connection
from datetime import datetime
from cassandra.cqlengine.management import sync_table
from cassandra.cqlengine.models import Model
class ExampleModel(Model):
example_id = columns.UUID(primary_key=True, default=uuid.uuid4)
example_type = columns.Integer(index=True)
created_at = columns.DateTime()
description = columns.Text(required=False)
connection.setup(['127.0.0.1'], "cqlengine", protocol_version=3)
sync_table(ExampleModel)
然而,當我在模型中改變字段,像如果我改變從文本類型爲整數類型字段描述,然後做一個sync_table,我沒有看到變化被反映在卡桑德拉的表的模式。這怎麼解決?