action/cloudflare/durable_object library

Classes

CloudflareDurableObjectCliAction
配備設定を生成する。DBのSQL承認はmigrateで別途行う。
DurableObjectMigrateCliCommand
DOのSQL承認履歴を管理する。class配備後、各DOが承認済み履歴を適用する。

Functions

finalizeDurableObjectSchema({String root = ".", String outputPath = "do/schema/schema.json"}) → void
build_runnerが管理するfragmentを統合する。未変更モデルも含め、削除済み入力は除く。
updateDurableObjectBindings(String source, {required String binding, required String className, required String coordinatorBinding, required String coordinatorClass, required String tag}) → String
DO bindingとclass migrationを環境内に追加する。既存設定は保持する。
updateSharedHubBinding(String source, {required String binding, required String tag}) → String
共有hubだけを新しいmigrationで追加し、既存データDOの履歴を維持する。