fuzzyma/contao-eloquent-example-project-bundle

为contao-eloquent-example-project提供的Bundle,展示了fuzzyma/contao-eloquent-bundle带来的eloquent特性

0.1.0 2016-07-12 21:33 UTC

This package is not auto-updated.

Last update: 2024-09-14 19:52:57 UTC


README

fuzzyma/contao-eloquent-example-project提供的Bundle,展示了fuzzyma/contao-eloquent-bundle带来的eloquent特性

安装

如果您不想手动进行,可以直接创建一个项目

composer create-project fuzzyma/contao-eloquent-example-project exampleProject
app/console contao:setup

如果不

步骤1:安装

composer require fuzzyma/contao-eloquent-example-project-bundle

步骤2:注册Bundle

将这些三行添加到您的AppKernel.php中

new WouterJ\EloquentBundle\WouterJEloquentBundle(),
new Fuzzyma\Contao\EloquentBundle\ContaoEloquentBundle(),
new Fuzzyma\Contao\EloquentExampleProjectBundle\ContaoEloquentExampleProjectBundle(),

步骤3:配置

将这些添加到您的配置中

wouterj_eloquent:
    connections:
        default:
            database:  "%database_name%"
            driver:    mysql
            host:      "%database_host%"
            username:  "%database_user%"
            password:  "%database_password%"
            charset:   utf8
            collation: utf8_unicode_ci
            prefix:    'tl_'
    default_connection: default
    eloquent: true
    aliases: false

步骤4:更新数据库

打开您的安装工具并运行数据库更新。您也可以通过安装fuzzyma/contao-database-commands-bundle来执行此操作。

现在您可以自由地测试新的eloquent特性了!