dbml-to-laravel
Laravel package to generate Eloquent models and migration files from DBML schema files. Simplify DBML parsing, automate relationship creation, and speed up your development workflow.
File Explorer
Download Latest Version (.zip)- settings.local.json
- bug.yml
- config.yml
- feature_request.yml
- code-quality.yml
- coverage.yml
- dependency-review.yml
- run-tests.yml
- CODE_OF_CONDUCT.md
- dependabot.yml
- FUNDING.yml
- pull_request_template.md
- release-drafter.yml
- SECURITY.md
- parse-dbml.js
- parse-dbml.runtime.cjs
- dbml-to-laravel.php
- 2026-05-16-schema-sync.md
- 2026-05-16-schema-sync-design.md
- adding-features.md
- architecture.md
- getting-started.md
- gotchas.md
- parser-bundle.md
- README.md
- stubs.md
- testing.md
- GenerateFromDbml.php
- SyncDbml.php
- AlterMigrationGenerator.php
- ColumnDefinitionBuilder.php
- ModelContentBuilder.php
- ModelPatcher.php
- Column.php
- ColumnDefaultValue.php
- ColumnPair.php
- ColumnReference.php
- ColumnType.php
- EnumDefinition.php
- EnumValue.php
- IndexDefinition.php
- JsonSnapshotStore.php
- ReferenceTable.php
- Schema.php
- SchemaDiff.php
- SchemaDiffer.php
- SchemaFactory.php
- SnapshotStore.php
- Table.php
- TableDiff.php
- NodeDbmlParser.php
- DbmlToLaravelServiceProvider.php
- alter-migration.stub
- migration.stub
- model.stub
- GenerateFromDbmlCommandTest.php
- SyncDbmlCommandTest.php
- new-syntax.dbml
- simple.dbml
- sync-base.dbml
- sync-modified.dbml
- unsigned-fk.dbml
- AlterMigrationGeneratorTest.php
- ColumnDefinitionBuilderTest.php
- JsonSnapshotStoreTest.php
- ModelContentBuilderTest.php
- ModelPatcherTest.php
- SchemaDifferTest.php
- Pest.php
- TestCase.php
- .editorconfig
- .gitattributes
- .gitignore
- CHANGELOG.md
- CLAUDE.md
- composer.json
- composer.lock
- CONTRIBUTING.md
- LICENSE.md
- package-lock.json
- package.json
- phpunit.xml.dist
- README.md
// repository documentation
Was this content helpful?
(0 ratings)
