cycle/schema-builder
Fluent PHP schema builder for Cycle ORM. Define tables, columns, indexes and relations in code, then generate/compile database schema changes for migrations and tooling. Helps keep your domain models and database structure in sync.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| cycle/database | 0.87 | Cycle DBAL provides a secure PDO-based database layer with support for MySQL, PostgreSQL, SQLite, and SQL Server. Includes schema introspection/declaration, migrations, smart identifier quoting, query builders, nested queries, and transactions. | 65 | 65 | 30 | 25K | 24 | 38.4 | 52.7 | MIT | 1 week ago | |
| cycle/annotated | 0.85 | Adds annotation/attribute support for Cycle ORM: discovers mapping metadata from PHP docblocks or native attributes, builds entity schema definitions, and integrates with Cycle’s schema compiler. Useful for modeling entities without separate configuration files. | 28 | 28 | 14 | 20K | 9 | 31.8 | 49.0 | MIT | 2 weeks ago | |
| ezsystems/doctrine-dbal-schema | 0.85 | Doctrine DBAL schema utility package for eZ Platform/eZ Systems projects. Provides tools to define, compare and update database schemas using Doctrine DBAL, helping manage schema changes and migrations consistently across environments. | 30 | 30 | 4 | 5K | 0 | 6.7 | 30.5 | NOASSERTION | 3 years ago | |
| wayofdev/laravel-cycle-orm-adapter | 0.85 | — | 36 | 37 | 4 | 6K | 8 | 19.5 | 39.5 | MIT | 1 week ago | |
| creonit/propel-schema-converter-bundle | 0.84 | Symfony bundle that lets you define Propel database schemas in YAML. Place schema.yml in Resources/config, run Propel build/migration commands, and the bundle generates schema.xml automatically. Supports columns, indexes, unique keys, relations, and behaviors. | 0 | 0 | 1 | 7 | 0 | 0.0 | 12.5 | GPL-3.0 | — | |
| comunedifirenze/mysql-workbench-schema-exporter | 0.84 | Converts MySQL Workbench .mwb models into other schemas via formatter/exporter plugins, including Doctrine 1/2 (YAML/annotations), Propel (XML/YAML), Zend Framework, Sencha ExtJS models, and Node Sequelize. Includes a CLI; install via Composer. | 0 | 0 | 0 | 86 | 0 | 0.0 | 26.8 | MIT | — | |
| api-platform/schema-generator | 0.84 | CLI tool from API Platform that generates PHP class models from vocabularies like Schema.org and ActivityStreams, or from OpenAPI specs. Quickly scaffold types and properties into a ready-to-use PHP codebase for APIs and domain models. | 471 | 473 | 108 | 67K | 25 | 35.7 | 42.7 | MIT | 4 months ago | |
| julio/capyrel | 0.84 | Capyrel is intelligent Laravel scaffolding: it reads your database schema and auto-generates Eloquent relationships plus models, controllers, Blade views, API resources, form requests, and Pest tests. Includes model mapping, safe migration scanning, and live model updates. | 0 | 0 | 0 | 18 | 0 | 0.0 | 9.7 | MIT | — | |
| apie/schema-generator | 0.83 | Generates JSON Schema components from PHP objects with type hints, tailored for Apie entities, value objects, DTOs, enums, lists, and hashmaps. Produces cebe/php-openapi schema objects, focusing on schema sections (not full OpenAPI documents). | 0 | 0 | 0 | 24 | 0 | 0.0 | 19.3 | MIT | — | |
| cycle/schema-migrations-generator | 0.83 | — | 3 | 3 | 5 | 15K | 3 | 2.7 | 49.8 | MIT | 1 year ago | |
| coder-at-heart/object-models | 0.83 | — | 0 | 6 | — | 0 | — | 0.0 | — | — | — | |
| abevanation/reversify | 0.83 | — | 0 | 0 | 0 | 1 | 0 | 0.3 | 4.2 | — | 1 year ago | |
| ibexa/doctrine-schema | 0.83 | Symfony bundle that abstracts cross-DBMS schema import/export. Defines a custom YAML schema format, imports YAML into Doctrine DBAL Schema, exports Schema back to YAML, and provides an event-driven SchemaBuilder extension point via subscribers. | 4 | 4 | 2 | 33K | 0 | 28.9 | 62.0 | NOASSERTION | 2 weeks ago | |
| brick/schema | 0.83 | brick/schema is a PHP library to define, validate, and serialize data structures using schemas. Model arrays and objects with clear rules, enforce types and constraints, and convert to/from common formats for safer data exchange and persistence. | 51 | 51 | 6 | 5K | 5 | 2.7 | 1.5 | MIT | 11 months ago | |
| a5sys/doctrine-migration-tools-bundle | 0.83 | — | 4 | 6 | 4 | 7 | 1 | 2.6 | 5.3 | MIT | 5 years ago | |
| xethron/migrations-generator | 0.83 | — | 3,324 | 3,364 | 494 | 20K | 66 | 51.3 | 38.3 | MIT | 8 years ago | |
| cycle/entity-behavior-uuid | 0.82 | Cycle ORM behavior that adds first-class UUID columns using ramsey/uuid. Annotate entities with Uuid4 and map fields as type "uuid" (including primary keys) for automatic UUID handling in Cycle ORM models. | 0 | 0 | 4 | 9K | 0 | 1.0 | 54.7 | MIT | 2 years ago | |
| api-platform/json-schema | 0.82 | — | 29 | 29 | 1 | 441K | 0 | 0.2 | 55.3 | MIT | — | |
| cycle/migrations | 0.82 | Cycle Database Migrations provides structured, versioned database schema changes for Cycle ORM/DBAL. Configure a migrations directory and table, run pending migrations programmatically, and optionally include vendor migrations or generate migration files during schema compilation. | 20 | 20 | 18 | 19K | 10 | 14.2 | 45.4 | MIT | 10 months ago | |
| cakephp/orm | 0.82 | Standalone CakePHP ORM package providing table/association mapping, entities, query builder, validation and eager loading. Use Cake’s database layer outside full CakePHP apps, with expressive queries and flexible data access patterns. | 0 | 151 | — | 3K | — | 1.3 | 17.6 | — | — |
How can I help you explore Laravel packages today?