File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -53,10 +53,10 @@ comfy-table = "7.2.1"
5353inherits = " release"
5454lto = " thin"
5555
56- [patch .crates-io ]
57- docbox-core = { version = " 0.5.0" , path = " ../docbox/packages/docbox-core" }
58- docbox-database = { version = " 0.5.0" , path = " ../docbox/packages/docbox-database" }
59- docbox-search = { version = " 0.5.0" , path = " ../docbox/packages/docbox-search" }
60- docbox-management = { version = " 0.3.0" , path = " ../docbox/packages/docbox-management" }
61- docbox-secrets = { version = " 0.2.0" , path = " ../docbox/packages/docbox-secrets" }
62- docbox-storage = { version = " 0.2.0" , path = " ../docbox/packages/docbox-storage" }
56+ # [patch.crates-io]
57+ # docbox-core = { version = "0.5.0", path = "../docbox/packages/docbox-core" }
58+ # docbox-database = { version = "0.5.0", path = "../docbox/packages/docbox-database" }
59+ # docbox-search = { version = "0.5.0", path = "../docbox/packages/docbox-search" }
60+ # docbox-management = { version = "0.3.0", path = "../docbox/packages/docbox-management" }
61+ # docbox-secrets = { version = "0.2.0", path = "../docbox/packages/docbox-secrets" }
62+ # docbox-storage = { version = "0.2.0", path = "../docbox/packages/docbox-storage" }
Original file line number Diff line number Diff line change @@ -180,6 +180,9 @@ pub enum Commands {
180180 skip_failed : bool ,
181181 } ,
182182
183+ /// Run a root migration
184+ MigrateRoot ,
185+
183186 /// Run a search migration
184187 MigrateSearch {
185188 // Environment to target
@@ -647,6 +650,26 @@ async fn app(args: Args) -> eyre::Result<()> {
647650 Ok ( ( ) )
648651 }
649652
653+ Commands :: MigrateRoot => {
654+ docbox_management:: root:: migrate_root:: migrate_root ( & db_provider, None ) . await ?;
655+
656+ match args. format {
657+ OutputFormat :: Human => {
658+ println ! ( "Migrations applied" )
659+ }
660+ OutputFormat :: Json => {
661+ println ! (
662+ "{}" ,
663+ serde_json:: to_string_pretty( & json!( {
664+ "success" : true
665+ } ) ) ?
666+ ) ;
667+ }
668+ }
669+
670+ Ok ( ( ) )
671+ }
672+
650673 Commands :: MigrateSearch {
651674 env,
652675 name,
You can’t perform that action at this time.
0 commit comments