m12/neos-plugin-dbexport

DB Utils 用于导出/导入整个 Neos 数据库

安装量: 1,774

依赖者: 0

建议者: 0

安全性: 0

星标: 5

关注者: 5

分支: 2

开放问题: 1

类型:typo3-flow-plugin

v0.2.0 2015-07-13 17:21 UTC

This package is not auto-updated.

Last update: 2024-09-14 16:55:31 UTC


README

将完整或部分(仅内容表)数据库导出到 .sql 文件中。它向 ./flow 添加 db:exportdb:import 命令。

它可以被视为对有时有缺陷的 ./flow site:export./flow site:import 命令的临时解决方案。

默认情况下,它只导出在 Settings.yaml 中列出的 "content" 表,除非您指定 --mode=all

安装

composer require m12/neos-plugin-dbexport:dev-master

使用

导出

./flow db:export --package-key Your.SitePackage [--mode=content]
Your.SitePackage/Private/Resources/Content/Content.sql 中生成 .sql 导出文件

./flow db:export --package-key Your.SitePackage [--mode=all]
Your.SitePackage/Private/Resources/Content/Dump.sql 中生成 .sql 导出文件

您还可以指定导出 .sql 文件的路径
./flow db:export --sql-file my-dump.sql [--mode=content|all]

导入

注意:导入过程将删除并覆盖表,因此请确保您不会意外地按下错误的按钮。

./flow db:import --sql-file my-dump.sql
简单地导入选定的 .sql 文件。

./flow db:import --package-key Your.SitePackage
导入 Your.SitePackage/Private/Resources/Content/Content.sql

./flow db:import --package-key Your.SitePackage --mode=all
导入 Your.SitePackage/Private/Resources/Content/Dump.sql

作者