ComfyCoders TranquilTools
Docs /Laravel Vue CrudBuilder
Repository
v1

Configuration

Publish the config file:

php artisan vendor:publish --tag=crud-builder-config

config/vue-crud-builder.php

return [
    // 'per-resource' - generate Index.vue + Form.vue per resource
    // 'shared'       - use published Crud/Index.vue + Crud/Form.vue
    // 'ask'          - prompt during make:crud (default)
    'pages' => env('CRUD_BUILDER_PAGES', 'ask'),

    // Namespaces used during code generation.
    'namespaces' => [
        'models'   => 'App\\Models',
        'forms'    => 'App\\Forms',
        'tables'   => 'App\\Tables',
        'requests' => 'App\\Http\\Requests',
    ],
];

Set the pages style via environment variable:

CRUD_BUILDER_PAGES=per-resource