https://github.com/claudiospizzi/psobjectdatabase
PowerShell module to simply store, retrieve and query PowerShell objects in a local database abstracting the underlying storage technology.
https://github.com/claudiospizzi/psobjectdatabase
Last synced: about 18 hours ago
JSON representation
PowerShell module to simply store, retrieve and query PowerShell objects in a local database abstracting the underlying storage technology.
- Host: GitHub
- URL: https://github.com/claudiospizzi/psobjectdatabase
- Owner: claudiospizzi
- License: mit
- Created: 2025-03-15T12:13:59.000Z (3 months ago)
- Default Branch: main
- Last Pushed: 2025-03-16T23:07:04.000Z (3 months ago)
- Last Synced: 2025-03-30T11:18:14.143Z (2 months ago)
- Language: PowerShell
- Homepage:
- Size: 14.6 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
[](https://www.powershellgallery.com/packages/PSObjectDatabase)
[](https://www.powershellgallery.com/packages/PSObjectDatabase)
[](https://github.com/claudiospizzi/PSObjectDatabase/releases)
[](https://github.com/claudiospizzi/PSObjectDatabase/actions/workflows/ci.yml)# PowerShell Object Database Module
The PowerShell module `PSObjectDatabase` provides a simple object database to store and retrieve PowerShell objects locally. It abstracts the file-based storage and provides a simple interface to manage the objects. The objects are stored in the local system ProgramData or the users AppData folder.
## Introduction
ToDo.
## Features
* **ToDo**
...## Versions
Please find all versions in the [GitHub Releases] section and the release notes in the [CHANGELOG.md] file.
## Installation
Use the following command to install the module from the [PowerShell Gallery], if the PackageManagement and PowerShellGet modules are available:
```powershell
# Download and install the module
Install-Module -Name 'PSObjectDatabase'
```Alternatively, download the latest release from GitHub and install the module manually on your local system:
1. Download the latest release from GitHub as a ZIP file: [GitHub Releases]
2. Extract the module and install it: [Installing a PowerShell Module]## Requirements
The following minimum requirements are necessary to use this module, or in other words are used to test this module:
* Windows 11
* Windows PowerShell 5.1## Contribute
Please feel free to contribute to this project. For the best development experience, please use the following tools:
* [Visual Studio Code] with the [PowerShell Extension]
* [Pester], [PSScriptAnalyzer], [InvokeBuild], [InvokeBuildHelper][PowerShell Gallery]: https://www.powershellgallery.com/packages/PSObjectDatabase
[CHANGELOG.md]: CHANGELOG.md[Visual Studio Code]: https://code.visualstudio.com/
[PowerShell Extension]: https://marketplace.visualstudio.com/items?itemName=ms-vscode.PowerShell[Pester]: https://www.powershellgallery.com/packages/Pester
[PSScriptAnalyzer]: https://www.powershellgallery.com/packages/PSScriptAnalyzer
[InvokeBuild]: https://www.powershellgallery.com/packages/InvokeBuild
[InvokeBuildHelper]: https://www.powershellgallery.com/packages/InvokeBuildHelper