summaryrefslogtreecommitdiff
path: root/src/cmd/export/main.go
diff options
context:
space:
mode:
Diffstat (limited to 'src/cmd/export/main.go')
-rw-r--r--src/cmd/export/main.go15
1 files changed, 13 insertions, 2 deletions
diff --git a/src/cmd/export/main.go b/src/cmd/export/main.go
index 1d39bc7..23fa643 100644
--- a/src/cmd/export/main.go
+++ b/src/cmd/export/main.go
@@ -7,6 +7,7 @@ import (
"dev.mediocregopher.com/mediocre-blog.git/src/gmi"
"dev.mediocregopher.com/mediocre-blog.git/src/http"
"dev.mediocregopher.com/mediocre-blog.git/src/post"
+ "dev.mediocregopher.com/mediocre-blog.git/src/post/asset"
"dev.mediocregopher.com/mediocre-blog.git/src/render"
"dev.mediocregopher.com/mediocre-go-lib.git/mlog"
)
@@ -57,8 +58,8 @@ func main() {
httpParams.PublicURL,
gmiParams.PublicURL,
)
- postStore = post.NewStore(postSQLDB)
- //postAssetStore = asset.NewStore(postSQLDB)
+ postStore = post.NewStore(postSQLDB)
+ postAssetStore = asset.NewStore(postSQLDB)
//postDraftStore = post.NewDraftStore(postSQLDB)
)
@@ -72,4 +73,14 @@ func main() {
if err != nil {
logger.Fatal(ctx, "Failed to export post data", err)
}
+
+ err = exportAssets(
+ ctx,
+ logger.WithNamespace("assets"),
+ postAssetStore,
+ *exportDirPath,
+ )
+ if err != nil {
+ logger.Fatal(ctx, "Failed to export asset data", err)
+ }
}