feat: merge some report command#70
Merged
Merged
Conversation
Preview build readyBinaries for commit 0625f71 are available at:
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This pull request introduces several improvements and workflow changes to the documentation and configuration of the
mongo2pgproject, focusing on modernization and clarity. The main updates include a migration from.confto.tomlconfig files, the addition of a newimportcommand for loading data into PostgreSQL, and streamlined project workflows and documentation to reflect these changes.Key changes:
Workflow and Command Improvements
importcommand to automate the creation of PostgreSQL objects and loading of exported CSV files, simplifying the end-to-end migration process. Documentation and usage examples have been updated throughout to include this step and clarify the workflow. [1] [2] [3]infercommand now refreshes generated SQL and main HTML reports automatically, further integrating the workflow and reducing manual steps. [1] [2]Configuration File Modernization
.confto.tomlconfiguration files, and updated the config structure to use[project],[source], and[target]sections, reflecting a more standard TOML layout. [1] [2] [3] [4] [5]--source-uriand--target-uriduring project initialization, and documented these options. [1] [2] [3]Documentation and Usage Updates
README.md,USAGE.md,CONTRIBUTING.md, anddocs/how-to/README.md. [1] [2] [3] [4] [5] [6]--print-jsonflag (replacing--no-output) for schema inference, and updated all related documentation and examples. (F52bd938L52R52, [1] [2]Build and Dependency Updates
Cargo.toml, includingbytesandtoml, to support TOML config parsing and related features.Task Automation
Taskfile.ymlto use the new--source-uriflag and TOML config files, ensuring all automated tasks are aligned with the new workflow and configuration structure. [1] [2] [3]