2017 © Pedro Peláez
 

cli mysql-workbench-schema-exporter-symfony2-bundle

MySQL Workbench Schema Exporter bundle for Symfony 2.2+

image

turnaev/mysql-workbench-schema-exporter-symfony2-bundle

MySQL Workbench Schema Exporter bundle for Symfony 2.2+

  • Monday, October 26, 2015
  • by turanev.vladimir
  • Repository
  • 4 Watchers
  • 5 Stars
  • 696 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 12 Forks
  • 0 Open issues
  • 16 Versions
  • 0 % Grown

The README.md

forked from Easen/mysql-workbench-schema-exporter-bundle, (*1)

README

Setup

Workbench files should be saved in the Resources/workbench/*.mwb directory inner the bundle that is in the configuration. This is configurable per schema., (*2)

Configuration

Single schema

schema_name here refers to name of the Workbench file, (*3)

mysql_workbench_schema_exporter:
    schema:
        schema_name:
            bundle: YourBundle

Multiple schemas

schema_name here refers to name of the Workbench file, (*4)

mysql_workbench_schema_exporter:
    schema:
        schema1_name:
            bundle: YourBundle
        schema2_name:
            bundle: YourBundle
        schema3_name:
            bundle: YourBundle
            params:
                repositoryNamespace: "Acme\\SomeBundle\\Entity\\Repository"
                backupExistingFile: true,
                skipPluralNameChecking: false,
                enhanceManyToManyDetection: true,
                bundleNamespace: "",
                entityNamespace: "",
                repositoryNamespace: "",
                useAnnotationPrefix: "ORM\\",
                useAutomaticRepository: true,
                indentation: 4,
                filename: "%entity%.%extension%",
                quoteIdentifier: false
                skipColumnWithManyRelation: false
                relatedVarNameFormat: "%related%"
                relatedPrefix: ""

Sample, (*5)

mysql_workbench_schema_exporter:
    schema:
       vending:
         bundle: SandboxGeneratedBundle
         params:
             indentation: 4
             useTabs: false
             skipPluralNameChecking: false
             backupExistingFile: false
             enhanceManyToManyDetection: true
             logToConsole: ~
             logFile: ~
             useAnnotationPrefix: "ORM\\"
             repositoryNamespace: "Sandbox\\GeneratedBundle\\Entity\\Repository"
             useAutomaticRepository: true
             entityNamespace: "Entity\\Model"
             skipGetterAndSetter: false
             quoteIdentifier: false
             baseNamespace: "VN"
             generateEntitySerialization: false
             generateEntityToArray: true
             bundleNamespaceTo: 'VN\\CoreBundle'

Execution

To process the files execute the command in the terminal:, (*6)

app/console mysqlworkbenchschemaexporter:dump
app/console mysqlworkbenchschemaexporter:withRepository

The Versions

26/10 2015

dev-master

9999999-dev https://github.com/turnaev/mysql-workbench-schema-exporter-symfony2-bundle

MySQL Workbench Schema Exporter bundle for Symfony 2.2+

  Sources   Download

MIT

The Requires

 

by Vladimir Turnaev

database cli doctrine mysql workbench

15/04 2015

v1.1.4

1.1.4.0 https://github.com/turnaev/mysql-workbench-schema-exporter-symfony2-bundle

MySQL Workbench Schema Exporter bundle for Symfony 2.2+

  Sources   Download

MIT

The Requires

 

by Vladimir Turnaev

database cli doctrine mysql workbench

27/01 2015

v1.1.3

1.1.3.0 https://github.com/turnaev/mysql-workbench-schema-exporter-symfony2-bundle

MySQL Workbench Schema Exporter bundle for Symfony 2.2+

  Sources   Download

MIT

The Requires

 

by Vladimir Turnaev

database cli doctrine mysql workbench

08/10 2014

v1.1.1

1.1.1.0 https://github.com/turnaev/mysql-workbench-schema-exporter-symfony2-bundle

MySQL Workbench Schema Exporter bundle for Symfony 2.2+

  Sources   Download

MIT

The Requires

 

by Vladimir Turnaev

database cli doctrine mysql workbench

08/10 2014

v1.1.2

1.1.2.0 https://github.com/turnaev/mysql-workbench-schema-exporter-symfony2-bundle

MySQL Workbench Schema Exporter bundle for Symfony 2.2+

  Sources   Download

MIT

The Requires

 

by Vladimir Turnaev

database cli doctrine mysql workbench

18/09 2014

v1.1.0

1.1.0.0 https://github.com/turnaev/mysql-workbench-schema-exporter-symfony2-bundle

MySQL Workbench Schema Exporter bundle for Symfony 2.2+

  Sources   Download

MIT

The Requires

 

by Vladimir Turnaev

database cli doctrine mysql workbench

15/09 2014

v1.0.9

1.0.9.0 https://github.com/turnaev/mysql-workbench-schema-exporter-symfony2-bundle

MySQL Workbench Schema Exporter bundle for Symfony 2.2+

  Sources   Download

MIT

The Requires

 

by Vladimir Turnaev

database cli doctrine mysql workbench

15/09 2014

v1.0.8

1.0.8.0 https://github.com/turnaev/mysql-workbench-schema-exporter-symfony2-bundle

MySQL Workbench Schema Exporter bundle for Symfony 2.2+

  Sources   Download

MIT

The Requires

 

by Vladimir Turnaev

database cli doctrine mysql workbench

24/09 2013

v1.0.7

1.0.7.0 https://github.com/turnaev/mysql-workbench-schema-exporter-symfony2-bundle

MySQL Workbench Schema Exporter bundle for Symfony 2.2+

  Sources   Download

MIT

The Requires

 

by Vladimir Turnaev

database cli doctrine mysql workbench

20/09 2013

v1.0.4

1.0.4.0 https://github.com/turnaev/mysql-workbench-schema-exporter-symfony2-bundle

MySQL Workbench Schema Exporter bundle for Symfony 2.2+

  Sources   Download

MIT

The Requires

 

by Vladimir Turnaev

database cli doctrine mysql workbench

20/09 2013

v1.0.5

1.0.5.0 https://github.com/turnaev/mysql-workbench-schema-exporter-symfony2-bundle

MySQL Workbench Schema Exporter bundle for Symfony 2.2+

  Sources   Download

MIT

The Requires

 

by Vladimir Turnaev

database cli doctrine mysql workbench

20/09 2013

v1.0.6

1.0.6.0 https://github.com/turnaev/mysql-workbench-schema-exporter-symfony2-bundle

MySQL Workbench Schema Exporter bundle for Symfony 2.2+

  Sources   Download

MIT

The Requires

 

by Vladimir Turnaev

database cli doctrine mysql workbench

06/06 2013

v1.0.3

1.0.3.0 https://github.com/turnaev/mysql-workbench-schema-exporter-symfony2-bundle

MySQL Workbench Schema Exporter bundle for Symfony 2.2+

  Sources   Download

MIT

The Requires

 

by Vladimir Turnaev

database cli doctrine mysql workbench

02/06 2013

v1.0.2

1.0.2.0 https://github.com/turnaev/mysql-workbench-schema-exporter-symfony2-bundle

MySQL Workbench Schema Exporter bundle for Symfony 2.2+

  Sources   Download

MIT

The Requires

 

by Vladimir Turnaev

database cli doctrine mysql workbench

31/05 2013

v1.0.1

1.0.1.0 https://github.com/turnaev/mysql-workbench-schema-exporter-bundle

MySQL Workbench Schema Exporter bundle for Symfony 2.2+

  Sources   Download

MIT

The Requires

 

by Vladimir Turnaev
by Marc Easen

database cli doctrine mysql workbench

31/05 2013

v1.0.0

1.0.0.0 https://github.com/turnaev/mysql-workbench-schema-exporter-bundle

MySQL Workbench Schema Exporter bundle for Symfony 2.2+

  Sources   Download

MIT

The Requires

 

by Vladimir Turnaev
by Marc Easen

database cli doctrine mysql workbench