Releases: laranail/db-tools
Release list
v2.0.0
Package renamed from laranail/database-tools to laranail/db-tools. This is
a breaking release with no behavior changes — every break is a rename.
Changed
- Composer name:
laranail/database-tools→laranail/db-tools. - PHP namespace:
Simtabi\Laranail\DatabaseTools→Simtabi\Laranail\DbTools. - Classes:
DatabaseTools→DbTools,DatabaseToolsServiceProvider→
DbToolsServiceProvider,DatabaseToolsFacade→DbToolsFacade,
DatabaseToolsCommand→DbToolsCommand,DatabaseToolsException→
DbToolsException. - Facade alias:
DatabaseTools→DbTools. - Artisan command:
laranail::database-tools.db→laranail::db-tools.db. - Config: file
config/database-tools.php→config/db-tools.php; config
keydatabase-tools→db-tools. - Env vars:
DATABASE_TOOLS_*→DB_TOOLS_*(DB_TOOLS_ID_TYPE,
DB_TOOLS_MONEY_CURRENCY). - Repository:
github.com/laranail/database-tools→
github.com/laranail/db-tools(old URLs redirect).
Upgrading from 1.x
composer remove laranail/database-tools
composer require laranail/db-toolsThen: replace the namespace and class names above in your code, rename any
published config/database-tools.php to config/db-tools.php (and its key
references), and update DATABASE_TOOLS_* entries in .env.
What's Changed
- chore(actions)(deps): bump actions/cache from 5.0.5 to 6.1.0 by @dependabot[bot] in #9
Full Changelog: v1.0.0...v2.0.0
v1.0.0
Initial stable release — standalone Laravel database utilities: UUID/ULID/Nanoid
model traits, id-type-aware schema macros, soft-archive + soft-delete history,
money/datetime casts, slugging, audit observers, backup/restore with a database
CLI, and inspection/pagination helpers. No dependency on other Laranail packages.
Full Changelog: https://github.com/laranail/database-tools/commits/v1.0.0