tdb

1.0.5

This PowerShell script implements a simple text-based relational DBMS. It supports CRUD operations, search functionality, indexing, and data integrity checks.
The script is designed to be clean, efficient, and functional, adhering to best practices.

Installation Options

Copy and Paste the following command to install this package using PowerShellGet More Info

Install-Script -Name tdb

Copy and Paste the following command to install this package using Microsoft.PowerShell.PSResourceGet More Info

You can deploy this package directly to Azure Automation. Note that deploying packages with dependencies will deploy all the dependencies to Azure Automation. Learn More

Manually download the .nupkg file to your system's default download location. Note that the file won't be unpacked, and won't include any dependencies. Learn More

Owners

Package Details

Author(s)

  • voytas75

Tags

text database simple minimal

Functions

Get-LatestVersion Get-CheckForScriptUpdate Show-Banner Write-tdbLog Handle-tdbError Update-ErrorHandling New-tdbTable Get-tdbTable Insert-tdbRecord Get-tdbRecord Update-tdbRecord Remove-tdbRecord New-tdbIndex Get-tdbIndex Remove-tdbIndex Reindex-tdbIndex Validate-tdbDataType Validate-tdbRequiredFields Validate-tdbUniqueConstraints Show-tdbUsage

Dependencies

This script has no dependencies.

Release Notes

1.0.5: add iconURI.
1.0.4: change function names, fixes in Insert and Update record.
1.0.3: added listing tables.
1.0.2: Improved modularity, added centralized error handling and logging. Enhanced documentation with detailed help blocks and a comprehensive usage guide. Included unit tests for all critical functions and ensured compatibility with different environments.
1.0.1: initializing.

FileList

Version History

Version Downloads Last updated
1.0.5 (current version) 6 7/7/2024
1.0.4 4 7/7/2024
1.0.3 4 7/7/2024