<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
<channel>
<title>Skipper support site - Recent questions in How To &amp; Manuals</title>
<link>http://skipper18.com/support/questions/how-to-%26-manuals</link>
<description>Powered by Question2Answer</description>
<item>
<title>[Answered] Manually create migrations</title>
<link>http://skipper18.com/support/4240/answered-manually-create-migrations</link>
<description>&lt;p&gt;I have a rather complex Skippermodel from a earlier project. I want to import into a fresh Laravel project..&lt;/p&gt;

&lt;p&gt;Is there a way to tell Skipper that some models already have migrations?&lt;br&gt;
Like users, password&lt;em&gt;resets and failed&lt;/em&gt;jobs are tables created by a fresh Laravel project, so I want these models omitted when I export to ORM. But I want the models in skipper, so I can link relations to them.&lt;/p&gt;

&lt;p&gt;/Frode&lt;/p&gt;
</description>
<category>How To &amp; Manuals</category>
<guid isPermaLink="true">http://skipper18.com/support/4240/answered-manually-create-migrations</guid>
<pubDate>Thu, 20 Oct 2022 16:19:03 +0000</pubDate>
</item>
<item>
<title>How to do references with mongodb odm?</title>
<link>http://skipper18.com/support/4119/how-to-do-references-with-mongodb-odm</link>
<description>&lt;p&gt;I'm new to skipper but i managed to work with ORM with success; but now i need to design ODM entities in mongodb and i can't figure out how to make the references between entity fields as shown here:&lt;br&gt;
&lt;a rel=&quot;nofollow&quot; href=&quot;https://www.doctrine-project.org/projects/doctrine-mongodb-odm/en/2.2/reference/reference-mapping.html&quot;&gt;https://www.doctrine-project.org/projects/doctrine-mongodb-odm/en/2.2/reference/reference-mapping.html&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;thanks!&lt;/p&gt;
</description>
<category>How To &amp; Manuals</category>
<guid isPermaLink="true">http://skipper18.com/support/4119/how-to-do-references-with-mongodb-odm</guid>
<pubDate>Tue, 14 Sep 2021 20:57:35 +0000</pubDate>
</item>
<item>
<title>Can I hide an entity from the graph</title>
<link>http://skipper18.com/support/4108/can-i-hide-an-entity-from-the-graph</link>
<description>&lt;p&gt;Hi &lt;br&gt;
I have one central entity &quot;Domain&quot; that has a relation with just about all other tables. &lt;br&gt;
Currently it's simply creating more lines in the graph than necessary. So I would like to hide that entity and its associations from the graph (the module...?) to clean it up. Is this possible. Or even better: is it possible to hide the associations of that particular entity?&lt;/p&gt;
</description>
<category>How To &amp; Manuals</category>
<guid isPermaLink="true">http://skipper18.com/support/4108/can-i-hide-an-entity-from-the-graph</guid>
<pubDate>Fri, 18 Jun 2021 21:16:52 +0000</pubDate>
</item>
<item>
<title>Import laravel migrations</title>
<link>http://skipper18.com/support/4058/import-laravel-migrations</link>
<description>&lt;p&gt;Hello,&lt;/p&gt;

&lt;p&gt;I have Laravel+Postgress project and I would like to import migrations to the Skipper to see visualisation of schema. &lt;/p&gt;

&lt;p&gt;I tried Import existing project -&amp;gt; Laravel -&amp;gt; Laravel -&amp;gt; Database -&amp;gt; Postgres -&amp;gt; Connection settings OK -&amp;gt; In the root path I selected Laravel project root path.  &lt;/p&gt;

&lt;p&gt;After import I have message: &lt;br&gt;
&lt;img src=&quot;https://downloads.skipper18.com/support-images/152/15216655068887820302.png&quot; alt=&quot;enter image description here&quot;&gt;&lt;br&gt;
And nothing imported. &lt;br&gt;
Could you please help to solve this ?&lt;/p&gt;

&lt;p&gt;Thank you very much in advance. &lt;/p&gt;
</description>
<category>How To &amp; Manuals</category>
<guid isPermaLink="true">http://skipper18.com/support/4058/import-laravel-migrations</guid>
<pubDate>Wed, 12 May 2021 06:08:12 +0000</pubDate>
</item>
<item>
<title>[Solved] Skipper not get started on ubuntu 18.04</title>
<link>http://skipper18.com/support/3996/solved-skipper-not-get-started-on-ubuntu-18-04</link>
<description>&lt;p&gt;I have fresh Ubuntu 18.04.5 LTS with LAMP Ready. Now when I going to run Skipper. Get following error. Pls refer Screenshot.&lt;img src=&quot;https://downloads.skipper18.com/support-images/031/3105304243033637803.png&quot; alt=&quot;enter image description here&quot;&gt;&lt;/p&gt;
</description>
<category>How To &amp; Manuals</category>
<guid isPermaLink="true">http://skipper18.com/support/3996/solved-skipper-not-get-started-on-ubuntu-18-04</guid>
<pubDate>Wed, 09 Dec 2020 08:51:39 +0000</pubDate>
</item>
<item>
<title>[Answered] cardinality options</title>
<link>http://skipper18.com/support/3926/answered-cardinality-options</link>
<description>&lt;p&gt;Hello,&lt;/p&gt;

&lt;p&gt;this is my 1st use of Skipper, &lt;br&gt;
i don't understand the logic in cardinality, i want to qualify my entities associations into 0,n but dont find such choice in the association options, &lt;br&gt;
cant find also how to determine cardinality for both elements of the association, &lt;br&gt;
i can just define for one side, &lt;/p&gt;

&lt;p&gt;any help? or any link that explain how making cardinalities in Skipper? &lt;/p&gt;

&lt;p&gt;thank you.&lt;/p&gt;
</description>
<category>How To &amp; Manuals</category>
<guid isPermaLink="true">http://skipper18.com/support/3926/answered-cardinality-options</guid>
<pubDate>Fri, 03 Apr 2020 05:30:44 +0000</pubDate>
</item>
<item>
<title>Can I store visual changes to an external module in the project?</title>
<link>http://skipper18.com/support/3918/can-store-visual-changes-to-an-external-module-in-the-project</link>
<description>&lt;p&gt;I'm storing a skipper.module.xml file within a package that is then distributed via composer to an application that has a Project.skipper file.&lt;/p&gt;

&lt;p&gt;When I then make any visual changes to the project file (e.g. to get things lined up better since there are inheritances in the application that don't show at the module level) this ends up saving them to the skipper.module.xml under the vendor directory.&lt;/p&gt;

&lt;p&gt;When trying to perform composer update, if there are updates to the module, there are changes which I then have to discard (by rerunning the composer update command with --no-interaction and &quot;discard-changes&quot;: true set in the config).&lt;/p&gt;

&lt;p&gt;Aside from that last point just being an annoyance, I can work around it, however when I then reopen the project file the visual styles are all over the place and I have to realign things to make sense on the project level. So my question is, is it possible to set the visual styles at the project level and leave the vendor files unmodified?&lt;/p&gt;

&lt;p&gt;Thanks.&lt;/p&gt;
</description>
<category>How To &amp; Manuals</category>
<guid isPermaLink="true">http://skipper18.com/support/3918/can-store-visual-changes-to-an-external-module-in-the-project</guid>
<pubDate>Thu, 19 Dec 2019 14:35:28 +0000</pubDate>
</item>
<item>
<title>abstract base model class</title>
<link>http://skipper18.com/support/3904/abstract-base-model-class</link>
<description>&lt;p&gt;I'm new to skipper.  &lt;/p&gt;

&lt;p&gt;How can I set my own abstract base class to all the abstract classes?&lt;/p&gt;

&lt;p&gt;Also I have created&lt;em&gt;by and updated&lt;/em&gt;by fields.&lt;/p&gt;

&lt;p&gt;Both these fields have a relationship to Users, but how can I make it so these methods get a special name?&lt;/p&gt;

&lt;p&gt;I mean obviously I can do a find and replace on all the abstract models with a script, but wonder if skipper had a method of doing that?&lt;/p&gt;

&lt;p&gt;Thanks&lt;/p&gt;
</description>
<category>How To &amp; Manuals</category>
<guid isPermaLink="true">http://skipper18.com/support/3904/abstract-base-model-class</guid>
<pubDate>Thu, 21 Nov 2019 19:05:58 +0000</pubDate>
</item>
<item>
<title>[Fixed] Problems with migrations using this</title>
<link>http://skipper18.com/support/3879/fixed-problems-with-migrations-using-this</link>
<description>&lt;p&gt;I added this:&lt;br&gt;
&lt;img src=&quot;https://downloads.skipper18.com/support-images/097/9711402997527698290.png&quot; alt=&quot;enter image description here&quot;&gt;&lt;/p&gt;

&lt;p&gt;I have a Account and a Tag Model and it looks like this:&lt;br&gt;
&lt;img src=&quot;https://downloads.skipper18.com/support-images/078/7852191726802980041.png&quot; alt=&quot;enter image description here&quot;&gt;&lt;/p&gt;

&lt;p&gt;Migration fails because it looks like this:&lt;br&gt;
&lt;img src=&quot;https://downloads.skipper18.com/support-images/162/16242149874075978152.png&quot; alt=&quot;enter image description here&quot;&gt;&lt;/p&gt;

&lt;p&gt;Error:&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;   Symfony\Component\Debug\Exception\FatalThrowableError  : Too few arguments to function Illuminate\Database\Schema\Blueprint::foreign(), 0 passed in /Users/marton/Sites/mBud/database/migrations/2019_11_07_102754_skipper_migrations_2019110710275404.php on line 276 and at least 1 expected
&lt;/code&gt;&lt;/pre&gt;
</description>
<category>How To &amp; Manuals</category>
<guid isPermaLink="true">http://skipper18.com/support/3879/fixed-problems-with-migrations-using-this</guid>
<pubDate>Thu, 07 Nov 2019 09:31:51 +0000</pubDate>
</item>
<item>
<title>[Answered] Polymorphic relations</title>
<link>http://skipper18.com/support/3874/answered-polymorphic-relations</link>
<description>&lt;p&gt;How to create Eloquent polymorphic relations like:&lt;/p&gt;

&lt;p&gt;MorphTo, morphMany and morphToMany?&lt;/p&gt;
</description>
<category>How To &amp; Manuals</category>
<guid isPermaLink="true">http://skipper18.com/support/3874/answered-polymorphic-relations</guid>
<pubDate>Thu, 07 Nov 2019 08:07:53 +0000</pubDate>
</item>
<item>
<title>[Answered] Add custom Base Model class</title>
<link>http://skipper18.com/support/3871/answered-add-custom-base-model-class</link>
<description>&lt;p&gt;Is it possible to make a Base Model class for each Module?&lt;/p&gt;

&lt;p&gt;So in BaseModel get:&lt;/p&gt;

&lt;p&gt;use App\MyModule\MyModuleModel;&lt;/p&gt;

&lt;p&gt;abstract class generated_class extends MyModuleModel&lt;/p&gt;

&lt;p&gt;The reason is that I want possibility to override $connection for a complete module, so it fetches data from a second database.&lt;/p&gt;

&lt;p&gt;/Frode&lt;/p&gt;
</description>
<category>How To &amp; Manuals</category>
<guid isPermaLink="true">http://skipper18.com/support/3871/answered-add-custom-base-model-class</guid>
<pubDate>Mon, 04 Nov 2019 19:08:45 +0000</pubDate>
</item>
<item>
<title>[Solved] Start Laravel project - Import from migrations</title>
<link>http://skipper18.com/support/3863/solved-start-laravel-project-import-from-migrations</link>
<description>&lt;p&gt;When starting a new Laravel 6 project, I want to import the default migrations that are added by default when creating a Laravel project &lt;/p&gt;

&lt;p&gt;Is this possible? &lt;br&gt;
How to do this in a simple way?&lt;br&gt;
I want to add them, since I want to make relations from users to other models.&lt;/p&gt;
</description>
<category>How To &amp; Manuals</category>
<guid isPermaLink="true">http://skipper18.com/support/3863/solved-start-laravel-project-import-from-migrations</guid>
<pubDate>Wed, 23 Oct 2019 05:37:03 +0000</pubDate>
</item>
<item>
<title>Configuration Files stored with Module</title>
<link>http://skipper18.com/support/3504/configuration-files-stored-with-module</link>
<description>&lt;p&gt;I have a module.xml that I would like to use to offer a datatype. My packages are split into composer repositories with a *.module.xml file stored in that repository containing the entities for that module.&lt;/p&gt;

&lt;p&gt;What I wish to do, is use that to offer a *.skipper.cfg.xml along side it.&lt;/p&gt;

&lt;p&gt;I can see 2 possible solutions:&lt;br&gt;
- Load skipper configuration files stored in the same directory as skipper module files&lt;br&gt;
- Allow the skipper module files to store configuration that can be shared (specifically data types)&lt;/p&gt;

&lt;p&gt;Are either of the above solutions possible now?&lt;/p&gt;

&lt;p&gt;Kind Regards,&lt;/p&gt;

&lt;p&gt;Gary Lockett&lt;/p&gt;
</description>
<category>How To &amp; Manuals</category>
<guid isPermaLink="true">http://skipper18.com/support/3504/configuration-files-stored-with-module</guid>
<pubDate>Mon, 06 May 2019 12:59:18 +0000</pubDate>
</item>
<item>
<title>How do I add a uuid_binary as a field type?</title>
<link>http://skipper18.com/support/3404/how-do-i-add-a-uuid_binary-as-a-field-type</link>
<description>&lt;p&gt;In my previous version of skipper I had added uuid_binary as a type. Now that I have updated, I see this has disappeared. Unfortunately, I can not remember how I did it before...&lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;https://downloads.skipper18.com/support-images/131/13160935594616857900.png&quot; alt=&quot;enter image description here&quot;&gt;&lt;/p&gt;

&lt;p&gt;Kindly advise what file I need to edit in order to add this type!&lt;/p&gt;

&lt;p&gt;thanks&lt;/p&gt;
</description>
<category>How To &amp; Manuals</category>
<guid isPermaLink="true">http://skipper18.com/support/3404/how-do-i-add-a-uuid_binary-as-a-field-type</guid>
<pubDate>Wed, 10 Apr 2019 19:28:51 +0000</pubDate>
</item>
<item>
<title>[Answered] Association not exported, instead i get list of indexes</title>
<link>http://skipper18.com/support/3325/answered-association-not-exported-instead-get-list-indexes</link>
<description>&lt;p&gt;Hi,&lt;/p&gt;

&lt;p&gt;i'm testing Skipper and whereas i created a new project from mysql workbench model, then i realized that even if associations are well described in Diagram of Skipper, the generated Entities doesn't have any JoinColumn annotation. All foreign keys are also not in the class but in Class annotation as index.&lt;/p&gt;

&lt;p&gt;Here is a sample with this class that has a foreign key id&lt;em&gt;agence in the diagram but is not part of the entity property. In place, there is an @ROM\Index with ind&lt;/em&gt;id_agence (which is the name of the the related index.&lt;br&gt;
&lt;code&gt;/**
 * @ORM\Entity
 * @ORM\Table(
 *     name=&quot;timeline_agence&quot;,
 *     indexes={
 *         @ORM\Index(name=&quot;ind_id_agence&quot;, columns={&quot;IdAgence&quot;})
 *     }
 * )
 */
class timeline_agence
{
...&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;And the Agence Class:&lt;br&gt;
&lt;code&gt;/**
 * @ORM\Entity
 * @ORM\Table(name=&quot;agence&quot;, indexes={@ORM\Index(name=&quot;agence_id_concept&quot;, columns={&quot;IdConcept&quot;})})
 */
class agence
{
    /**
     * @ORM\Id
     * @ORM\Column(type=&quot;integer&quot;, length=11)
     * @ORM\GeneratedValue(strategy=&quot;AUTO&quot;)
     */
    private $id_agence;
...&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;I expected timeline&lt;em&gt;agence to get a property id&lt;/em&gt;agence with JOIN annotation. Maybe i missed some config somewhere.&lt;/p&gt;

&lt;p&gt;Skipper version: 3.2.15.1478&lt;/p&gt;

&lt;p&gt;Thanks&lt;/p&gt;
</description>
<category>How To &amp; Manuals</category>
<guid isPermaLink="true">http://skipper18.com/support/3325/answered-association-not-exported-instead-get-list-indexes</guid>
<pubDate>Thu, 31 Jan 2019 09:24:37 +0000</pubDate>
</item>
<item>
<title>[Answered] How can I set default NULL for a string field in XML?</title>
<link>http://skipper18.com/support/3272/answered-how-can-i-set-default-null-for-a-string-field-in-xml</link>
<description>&lt;p&gt;This may be a bug, but being a new user of Skipper, I'm hoping it's user error, so I am posting this to &quot;How To&quot;.&lt;/p&gt;

&lt;p&gt;I am using Skipper 3.2.14.1430, Doctrine DBAL v2.8.0, and MySQL v14.14.&lt;/p&gt;

&lt;p&gt;Using YML ORM files, I have gotten my database to be completely in sync with Skipper. However, because of the issue with Gedmo Timestampable, I have to manually remove the dashes in order for this to work. After reading this forum, I decided to try XML ORM files as I learned that YML will soon be deprecated in Doctrine.&lt;/p&gt;

&lt;p&gt;When I simply changed the Skipper setting to output as XML, Doctrine now reports numerous SQL updates. I found this to be disturbing, but let me continue. &lt;/p&gt;

&lt;p&gt;An issue I found is with the default value of a nullable string field. In Skipper, under the General Properties of the field, if &quot;not-null&quot; is set to false (in other words, nullable is true), and default is set to NULL, the resulting XML in the ORM file will be:&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;&amp;lt;field name=&quot;label&quot; type=&quot;string&quot; length=&quot;50&quot; nullable=&quot;true&quot;&amp;gt;
  &amp;lt;options&amp;gt;
    &amp;lt;option name=&quot;default&quot;&amp;gt;NULL&amp;lt;/option&amp;gt;
  &amp;lt;/options&amp;gt;
&amp;lt;/field&amp;gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;When I run the doctrine command:&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;bin/console doctrine:schema:update --dump-sql
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;The resulting SQL will shows:&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;ALTER TABLE network CHANGE label label VARCHAR(50) DEFAULT 'NULL';
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;Notice, NULL is wrapped in quotes. &lt;/p&gt;

&lt;p&gt;If I try leaving the default option blank in Skipper the resulting XML is:&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;&amp;lt;field name=&quot;label&quot; type=&quot;string&quot; length=&quot;50&quot; nullable=&quot;true&quot;&amp;gt;
  &amp;lt;options&amp;gt;
    &amp;lt;option name=&quot;default&quot;/&amp;gt;
  &amp;lt;/options&amp;gt;
&amp;lt;/field&amp;gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;So now when I run the doctrine command, the resulting SQL is:&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;ALTER TABLE network CHANGE label label VARCHAR(50) DEFAULT '';
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;Notice it will not set the field with a default empty string.&lt;/p&gt;

&lt;p&gt;The only way I have found to get the result I am wanting, is to manually remove the options block from the ORM file.&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;&amp;lt;field name=&quot;label&quot; type=&quot;string&quot; length=&quot;50&quot; nullable=&quot;true&quot;&amp;gt;
&amp;lt;/field&amp;gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;Now the resulting SQL is:&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;ALTER TABLE network CHANGE label label VARCHAR(50) DEFAULT NULL;
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;Notice, NULL is no longer wrapped in quotes, but is a literal NULL value. This is what I want.&lt;/p&gt;

&lt;p&gt;Is there any way to have Skipper create the correct XML ORM file for me?&lt;/p&gt;
</description>
<category>How To &amp; Manuals</category>
<guid isPermaLink="true">http://skipper18.com/support/3272/answered-how-can-i-set-default-null-for-a-string-field-in-xml</guid>
<pubDate>Tue, 08 Jan 2019 08:48:23 +0000</pubDate>
</item>
<item>
<title>[Answered] Why are many-to-many Entities not created via export?</title>
<link>http://skipper18.com/support/3219/answered-why-are-many-to-many-entities-not-created-via-export</link>
<description>&lt;p&gt;We are exporting to doctrine2 annotations, but can not find the many-to-many relationships we create as entities. Why might that be?&lt;/p&gt;
</description>
<category>How To &amp; Manuals</category>
<guid isPermaLink="true">http://skipper18.com/support/3219/answered-why-are-many-to-many-entities-not-created-via-export</guid>
<pubDate>Tue, 13 Nov 2018 15:23:28 +0000</pubDate>
</item>
<item>
<title>[Answered] installing Skipper on Debian stretch</title>
<link>http://skipper18.com/support/3043/answered-installing-skipper-on-debian-stretch</link>
<description>&lt;p&gt;Hello,&lt;br&gt;
I have just downloaded the Linux version. How do I install it on Debian 9 (stretch)? This may well be a stupid question - but I cannot find any instructions to do so. &lt;br&gt;
Thanks a lot for your help&lt;br&gt;
H. Stoellinger&lt;/p&gt;
</description>
<category>How To &amp; Manuals</category>
<guid isPermaLink="true">http://skipper18.com/support/3043/answered-installing-skipper-on-debian-stretch</guid>
<pubDate>Mon, 02 Apr 2018 06:07:39 +0000</pubDate>
</item>
<item>
<title>Write extension</title>
<link>http://skipper18.com/support/3015/write-extension</link>
<description>&lt;p&gt;Thanks a lot.&lt;br&gt;
Another question, can i write extension ? and How ?&lt;br&gt;
Thanks&lt;/p&gt;
</description>
<category>How To &amp; Manuals</category>
<guid isPermaLink="true">http://skipper18.com/support/3015/write-extension</guid>
<pubDate>Fri, 29 Dec 2017 08:27:57 +0000</pubDate>
</item>
<item>
<title>add use and custom annotation</title>
<link>http://skipper18.com/support/3012/add-use-and-custom-annotation</link>
<description>&lt;p&gt;Please can you help me if a solution exist.&lt;br&gt;
I need to add custom annotation when export entities&lt;/p&gt;

&lt;p&gt;In ApiPlatflorm Bundle i need this annotation: @Apiplatform()&lt;/p&gt;

&lt;p&gt;And use statment&lt;/p&gt;

&lt;p&gt;use ApiPlatform\Core\Annotation\ApiResource;&lt;/p&gt;

&lt;p&gt;thanks a lot&lt;/p&gt;
</description>
<category>How To &amp; Manuals</category>
<guid isPermaLink="true">http://skipper18.com/support/3012/add-use-and-custom-annotation</guid>
<pubDate>Thu, 28 Dec 2017 16:38:22 +0000</pubDate>
</item>
<item>
<title>[Answered] is It posible to generate the class in Entity and the yml in config?</title>
<link>http://skipper18.com/support/2923/answered-posible-generate-the-class-entity-and-the-yml-config</link>
<description>&lt;p&gt;I want to generate the entity class with properties without annotations and the entity.orm.yml inside config folder. is it posible?&lt;/p&gt;

&lt;p&gt;Now I have data format: doctrine 2 Yml and only the entity.orm.yml is generated inside config dir. The yml indentation generated only have 2 spaces, how I can change to 4?&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;AppBundle\Entity\ProductVariant:
  type: entity
  fields:
    points:
      type: integer
      nullable: true
&lt;/code&gt;&lt;/pre&gt;
</description>
<category>How To &amp; Manuals</category>
<guid isPermaLink="true">http://skipper18.com/support/2923/answered-posible-generate-the-class-entity-and-the-yml-config</guid>
<pubDate>Tue, 01 Aug 2017 11:56:56 +0000</pubDate>
</item>
<item>
<title>Is it possible to run / test dql queries</title>
<link>http://skipper18.com/support/2818/is-it-possible-to-run-test-dql-queries</link>
<description>&lt;p&gt;Hi,&lt;br&gt;
just installed the trial because I wanted to see if it would be possible to write some dql queries and test them before writing them into my Symfony application code.&lt;/p&gt;

&lt;p&gt;So, is this possible somehow?&lt;/p&gt;

&lt;p&gt;Thanks&lt;/p&gt;
</description>
<category>How To &amp; Manuals</category>
<guid isPermaLink="true">http://skipper18.com/support/2818/is-it-possible-to-run-test-dql-queries</guid>
<pubDate>Thu, 04 May 2017 11:01:59 +0000</pubDate>
</item>
<item>
<title>Extended php parsers to support class constants -- Howto??</title>
<link>http://skipper18.com/support/2786/extended-php-parsers-to-support-class-constants-howto</link>
<description>&lt;p&gt;Where is this new feature documented?&lt;/p&gt;

&lt;p&gt;Thanks,&lt;br&gt;
Peter&lt;/p&gt;
</description>
<category>How To &amp; Manuals</category>
<guid isPermaLink="true">http://skipper18.com/support/2786/extended-php-parsers-to-support-class-constants-howto</guid>
<pubDate>Mon, 10 Apr 2017 12:55:35 +0000</pubDate>
</item>
<item>
<title>[Answered] Is where a way to import from existing postgres database connection</title>
<link>http://skipper18.com/support/2746/answered-where-import-existing-postgres-database-connection</link>
<description>&lt;p&gt;I would like to import existing database from a postgres server&lt;/p&gt;

&lt;p&gt;Any ready solutions?&lt;/p&gt;
</description>
<category>How To &amp; Manuals</category>
<guid isPermaLink="true">http://skipper18.com/support/2746/answered-where-import-existing-postgres-database-connection</guid>
<pubDate>Sun, 26 Mar 2017 19:11:40 +0000</pubDate>
</item>
<item>
<title>[Solved] How to use Gedmo when starting a new project ?</title>
<link>http://skipper18.com/support/2730/solved-how-to-use-gedmo-when-starting-a-new-project</link>
<description>&lt;p&gt;Hey,&lt;/p&gt;

&lt;p&gt;I start a new project today and i need to use Gedmo in my entities !&lt;/p&gt;

&lt;p&gt;So how to do that ?&lt;/p&gt;

&lt;p&gt;Thk.&lt;/p&gt;
</description>
<category>How To &amp; Manuals</category>
<guid isPermaLink="true">http://skipper18.com/support/2730/solved-how-to-use-gedmo-when-starting-a-new-project</guid>
<pubDate>Mon, 06 Mar 2017 14:39:22 +0000</pubDate>
</item>
<item>
<title>[Solved] Printer configuration</title>
<link>http://skipper18.com/support/2714/solved-printer-configuration</link>
<description>&lt;p&gt;Hello,&lt;br&gt;
I would have liked to set up printing so that I could print a schema on one page and not on more than one page.&lt;br&gt;
Thank you for your help.&lt;/p&gt;
</description>
<category>How To &amp; Manuals</category>
<guid isPermaLink="true">http://skipper18.com/support/2714/solved-printer-configuration</guid>
<pubDate>Fri, 17 Feb 2017 16:48:46 +0000</pubDate>
</item>
<item>
<title>config generation but with relationships replaced by regular fields</title>
<link>http://skipper18.com/support/2713/config-generation-relationships-replaced-regular-fields</link>
<description>&lt;p&gt;Hi, using Doctrine2 less and less. I am now getting to a point were I want to use Doctrine only for migrations and without any enforced relations. Let me explain.&lt;/p&gt;

&lt;p&gt;I'm moving towards a CQRS event sourced system and am replacing 'Enityties' with DDD concepts. Projections and Queries are now simple tables wit hardly any relationships.&lt;/p&gt;

&lt;p&gt;Skipper is still great; I noticed I can create a relation and simply remove the 'entity alias'. This would enable me to use skipper to design an overal bounded context that shows some relationships but have doctrine generate almost no real relationships.&lt;/p&gt;

&lt;p&gt;Unfortunately removing the alias does not add the required field.&lt;/p&gt;

&lt;p&gt;The following block is removed when the 'store' alias is removed from the relationship. &lt;/p&gt;

&lt;pre&gt;&lt;code&gt;&amp;lt;many-to-one field=&quot;store&quot; target-entity=&quot;HF\Model\Entity\Commerce\Store&quot;&amp;gt;
  &amp;lt;join-columns&amp;gt;
    &amp;lt;join-column name=&quot;store_id&quot; referenced-column-name=&quot;store_id&quot; nullable=&quot;false&quot;/&amp;gt;
  &amp;lt;/join-columns&amp;gt;
&amp;lt;/many-to-one&amp;gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;Offcource I still need the store_id column to be present, but the skipper does not generate the following.&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;&amp;lt;doctrine-mapping xmlns=&quot;http://doctrine-project.org/schemas/orm/doctrine-mapping&quot; xsi=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; schemaLocation=&quot;http://doctrine-project.org/schemas/orm/doctrine-mapping.xsd&quot;&amp;gt;
  &amp;lt;entity name=&quot;HF\Model\Entity\Commerce\ArticleGroup&quot; table=&quot;read_commerce_articlegroup&quot;&amp;gt;
    &amp;lt;id name=&quot;articleGroupId&quot; type=&quot;string&quot; length=&quot;36&quot; column=&quot;articlegroup_id&quot;/&amp;gt;
    &amp;lt;field name=&quot;ledgerNumber&quot; type=&quot;string&quot; length=&quot;5&quot; nullable=&quot;false&quot; column=&quot;ledger_number&quot;/&amp;gt;
    &amp;lt;field name=&quot;code&quot; type=&quot;string&quot; length=&quot;30&quot; nullable=&quot;false&quot;/&amp;gt;
    &amp;lt;field name=&quot;store_id&quot; type=&quot;string&quot; length=&quot;36&quot; nullable=&quot;false&quot;/&amp;gt;
    &amp;lt;field name=&quot;description&quot; type=&quot;string&quot; length=&quot;250&quot; nullable=&quot;true&quot; column=&quot;description&quot;/&amp;gt;
  &amp;lt;/entity&amp;gt;
&amp;lt;/doctrine-mapping&amp;gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;Now my question: Does or could Skipper support this? Visually available relationships, but generated xml without them&lt;/p&gt;

&lt;p&gt;ps. I am aware this is probably an edge case + I hope I made myself clear&lt;/p&gt;

&lt;p&gt;Bas&lt;/p&gt;
</description>
<category>How To &amp; Manuals</category>
<guid isPermaLink="true">http://skipper18.com/support/2713/config-generation-relationships-replaced-regular-fields</guid>
<pubDate>Fri, 17 Feb 2017 12:08:32 +0000</pubDate>
</item>
<item>
<title>[Solved] name of files for entities</title>
<link>http://skipper18.com/support/2695/solved-name-of-files-for-entities</link>
<description>&lt;p&gt;Hello,&lt;/p&gt;

&lt;p&gt;I would like to configure the file names of the entities.&lt;br&gt;
When I create an entity Product, the default file is AppBundle.Entity.Product.php&lt;br&gt;
I would like it to be called Product.php&lt;br&gt;
Thanks for giving me the configuration parameter&lt;/p&gt;

&lt;p&gt;Best regards&lt;/p&gt;
</description>
<category>How To &amp; Manuals</category>
<guid isPermaLink="true">http://skipper18.com/support/2695/solved-name-of-files-for-entities</guid>
<pubDate>Mon, 06 Feb 2017 14:29:00 +0000</pubDate>
</item>
<item>
<title>[Solved] How do I represent an abstract class in Skipper?</title>
<link>http://skipper18.com/support/2539/solved-how-do-i-represent-an-abstract-class-in-skipper</link>
<description>&lt;p&gt;Hi. &lt;/p&gt;

&lt;p&gt;I've been using Skipper for years now, but always with concrete classes.&lt;/p&gt;

&lt;p&gt;We've inherited a project which has used annotations and we're very keen to migrate this to a Skipper model.&lt;/p&gt;

&lt;p&gt;We have an abstract class AbstractInvite which has (let's say) and id and a name&lt;/p&gt;

&lt;p&gt;We then have two super-classes &lt;br&gt;
class ParticipantInvite extends AbstractInvite&lt;br&gt;
class PublicInvite extends AbstractInvite&lt;/p&gt;

&lt;p&gt;I can't for the life of me work out how to represent AbstractInvite in Skipper so that the two super-classes will inherit from it.&lt;/p&gt;

&lt;p&gt;When I create AbstractInvite in Skipper it creates the class as a concrete class rather than an abstract class... &lt;/p&gt;

&lt;p&gt;I'm sure this is my stupidity, but how should this be drawn in Skipper?&lt;/p&gt;

&lt;p&gt;Thanks&lt;br&gt;
Dave&lt;/p&gt;
</description>
<category>How To &amp; Manuals</category>
<guid isPermaLink="true">http://skipper18.com/support/2539/solved-how-do-i-represent-an-abstract-class-in-skipper</guid>
<pubDate>Mon, 05 Sep 2016 10:08:11 +0000</pubDate>
</item>
<item>
<title>[Creation Error] The annotation .... a property named &quot;unsigned&quot;</title>
<link>http://skipper18.com/support/2514/creation-error-the-annotation-a-property-named-unsigned</link>
<description>&lt;p&gt;So I have this error. I am trying to update my doctrine schema in console but I get this error.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;[Creation Error] The annotation @ORM\Column declared on property Programmes\Entity\Programmes::$id does not have a property named &quot;unsigned&quot;. Available properties: name, type, length, precision, scale, unique, nullable, options, columnDefinition&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;So I read your tickets and found some solutions but they are not working for me. For one, my first of skipper that I downloaded 2 days ago as a trial does not have the blank values for unsigned attribute as was indicated implemented in the new release. So I attempted to add this to my custom template (that I found a solution to in another ticket):&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;&amp;lt;skipper-configuration&amp;gt;
  &amp;lt;global-configuration&amp;gt;
    &amp;lt;element-templates&amp;gt;
      &amp;lt;!-- put your templates here --&amp;gt;
      &amp;lt;struct name=&quot;Field&quot;&amp;gt;
        &amp;lt;struct name=&quot;options&quot;&amp;gt;
          &amp;lt;attribute name=&quot;unsigned&quot; type=&quot;bool&quot;/&amp;gt;
        &amp;lt;/struct&amp;gt;
      &amp;lt;/struct&amp;gt;
    &amp;lt;/element-templates&amp;gt;
  &amp;lt;/global-configuration&amp;gt;
&amp;lt;/skipper-configuration&amp;gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;But this is not getting picked up. I tried to edit the config file directory but I got access denied. So I have to work on my permissions with windows to attempt to get that worked out in the meantime, while I am waiting to get this ticket answered.&lt;/p&gt;

&lt;p&gt;Is there anything else I can do? Is there a better custom template attribute to remove it? &lt;/p&gt;

&lt;p&gt;When will this get fixed, I am on a trial of your software and I want to know before purchase. Also, when is symphony 3 be supported?&lt;/p&gt;
</description>
<category>How To &amp; Manuals</category>
<guid isPermaLink="true">http://skipper18.com/support/2514/creation-error-the-annotation-a-property-named-unsigned</guid>
<pubDate>Mon, 01 Aug 2016 17:17:57 +0000</pubDate>
</item>
<item>
<title>[Answered] Can skipper work with MySQL POINT data? Specifically for doctrine?</title>
<link>http://skipper18.com/support/2304/answered-skipper-work-with-mysql-point-specifically-doctrine</link>
<description>&lt;p&gt;I have setup Doctrine such that it is capable of working with MySQL POINT and DISTANCE geometrical data types and functions.&lt;/p&gt;

&lt;p&gt;Now I need to define fields as the POINT type, but I am not sure Skipper supports this.&lt;/p&gt;

&lt;p&gt;Does it?&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;/**
 * @ORM\Column(name=&quot;geo_point&quot;, type=&quot;point&quot;, nullable=true)
 *
 * @var string $geoPoint
 */
protected $geoPoint;
&lt;/code&gt;&lt;/pre&gt;
</description>
<category>How To &amp; Manuals</category>
<guid isPermaLink="true">http://skipper18.com/support/2304/answered-skipper-work-with-mysql-point-specifically-doctrine</guid>
<pubDate>Tue, 01 Dec 2015 15:26:42 +0000</pubDate>
</item>
<item>
<title>[Answered] Correct way to import FOSUserBundle ORM to my project?</title>
<link>http://skipper18.com/support/2184/answered-correct-way-import-fosuserbundle-orm-to-my-project</link>
<description>&lt;p&gt;Hello, I'm trying to import the User and Group doctrine mapping files from FOSUserBundle. What I did was: File &amp;gt; Create or Import New &amp;gt; Import ORM Schema Files, then I pointed to my symfony2 project: &lt;strong&gt;/home/me/app/vendor/friendsofsymfony/user-bundle/Resources/config/doctrine-mapping/&lt;/strong&gt;. It went alright, Skipper imported both User and Group Entities, and I started developing the rest from there.&lt;/p&gt;

&lt;p&gt;Is this the correct way to do it?&lt;/p&gt;
</description>
<category>How To &amp; Manuals</category>
<guid isPermaLink="true">http://skipper18.com/support/2184/answered-correct-way-import-fosuserbundle-orm-to-my-project</guid>
<pubDate>Thu, 30 Jul 2015 19:58:09 +0000</pubDate>
</item>
<item>
<title>[Closed] How to edit the location of an Entity in properties</title>
<link>http://skipper18.com/support/1976/closed-how-to-edit-the-location-of-an-entity-in-properties</link>
<description>&lt;p&gt;I have created the following relationship in skipper and am having trouble getting the annotations of the Entity in user to point to the Entity in Trade. &lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;https://support.skipper18.com/?qa=blob&amp;amp;qa_blobid=2608233487826386843&quot; alt=&quot;&quot;&gt;&lt;/p&gt;

&lt;p&gt;My User module has a one to many relationship to my Trade module. Now when the annotations are exported, the Users TradeItem annotation attempts to link to TradeItem in the Users folder, like so:&lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;https://support.skipper18.com/?qa=blob&amp;amp;qa_blobid=13214478070483283619&quot; alt=&quot;enter image description here&quot;&gt;&lt;/p&gt;

&lt;p&gt;The path is set as: TradeItem rather than: Trade\Entity\TradeItem&lt;/p&gt;

&lt;p&gt;I know to get the correct mapping to the TradeItem entity I need to update something in the property editor... I am just not sure which one.&lt;/p&gt;

&lt;p&gt;Please advise!&lt;/p&gt;
</description>
<category>How To &amp; Manuals</category>
<guid isPermaLink="true">http://skipper18.com/support/1976/closed-how-to-edit-the-location-of-an-entity-in-properties</guid>
<pubDate>Sat, 18 Apr 2015 09:59:37 +0000</pubDate>
</item>
<item>
<title>Is possible to export model as (My)SQL?</title>
<link>http://skipper18.com/support/1799/is-possible-to-export-model-as-my-sql</link>
<description>&lt;p&gt;Hi all,&lt;/p&gt;

&lt;p&gt;I have made an entity–relationship model in Skipper that I want to implement in (My)SQL. Does Skipper allow me to export it as SQL code, or I'll have to write/draw it again in MySQL Workbench? Unfortunately I think that I'll really have to do it all over again there, since I can't find an export option to do it on Skipper, so I'm just trying to confirm it.&lt;/p&gt;

&lt;p&gt;Thanks,&lt;br&gt;
João&lt;/p&gt;
</description>
<category>How To &amp; Manuals</category>
<guid isPermaLink="true">http://skipper18.com/support/1799/is-possible-to-export-model-as-my-sql</guid>
<pubDate>Thu, 11 Dec 2014 19:08:24 +0000</pubDate>
</item>
<item>
<title>Doctrine MongoDB ODM alpha support</title>
<link>http://skipper18.com/support/1631/doctrine-mongodb-odm-alpha-support</link>
<description>&lt;p&gt;Hi,&lt;/p&gt;

&lt;p&gt;We would like to introduce &lt;strong&gt;Skipper MongoDB ODM support&lt;/strong&gt;. Currently the state of this framework support is &lt;strong&gt;Alpha&lt;/strong&gt; and there are several features (described bellow) which aren't fully supported.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Please keep in mind that structure of project file can (and probably will) change because of implementation of missing features. Use this version only for testing purpose and keep in mind that it is only the prototype.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What to test:&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Please test following areas of support: &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Make backup&lt;/strong&gt; of your project before testing Skipper!&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Import&lt;/strong&gt; your existing MongoDB ODM projects and try to &lt;strong&gt;export&lt;/strong&gt; it back. Check if Skipper doesn't drop any of your settings.&lt;/li&gt;
&lt;li&gt;You can try to edit/add model objects, but currently some advanced techniques are simulated through universal-object (check description bellow).&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;What is implemented:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;Skipper can import/export complete set of ALL features described here:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;in MongoDB ODM support page: &lt;a rel=&quot;nofollow&quot; href=&quot;http://doctrine-mongodb-odm.readthedocs.org/en/latest/&quot;&gt;http://doctrine-mongodb-odm.readthedocs.org/en/latest/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;in MongoDB ODM XSD schema file: &lt;a rel=&quot;nofollow&quot; href=&quot;https://github.com/doctrine/mongodb-odm/blob/master/doctrine-mongo-mapping.xsd&quot;&gt;https://github.com/doctrine/mongodb-odm/blob/master/doctrine-mongo-mapping.xsd&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Skipper is able to edit any of these objects, but some features have to be edited via ORM property editor.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;Skipper supports XML, YML and PHP Annotations format for import/export.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;What is missing:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Visualization of reference (associations) to collections. &lt;em&gt;Currently handled by universal-objects.&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;Visualization of embedded to other entities or collections. &lt;em&gt;Currently handled by universal-objects.&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;Visualization of collection settings. &lt;em&gt;Currently handled by universal-objects.&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;UI (editors) for reference to collections. &lt;em&gt;Editing is available through ORM properties&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;UI (editors) for embedded to entity/collection. &lt;em&gt;Editing is available through ORM properties&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;UI (editors) for one-way reversed associations from parent-to-child defined on parent-side. &lt;em&gt;Not possible to edit it currently&lt;/em&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Next TODO items:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Disable editing of data-type size (not available for MongoDB).&lt;/li&gt;
&lt;li&gt;Disable creating of MN associations (not available for MongoDB).&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Please report any unusual behavior, experiences or ideas here or to &lt;a rel=&quot;nofollow&quot; href=&quot;mailto://mongodb@skipper18.com&quot;&gt;mongodb@skipper18.com&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;h2&gt;Download files:&lt;/h2&gt;

&lt;p&gt;Latest ORM Designer 2 beta version is 3.0.2.1135&lt;/p&gt;

&lt;h3&gt;Windows&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a rel=&quot;nofollow&quot; href=&quot;http://downloads.skipper18.com/3.0.2.1135/Skipper-3.0.2.1135-Windows-all-32bit.exe&quot;&gt;Skipper for Windows  32-bit.exe &lt;em&gt;(Windows installer)&lt;/em&gt; &lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a rel=&quot;nofollow&quot; href=&quot;http://downloads.skipper18.com/3.0.2.1135/Skipper-3.0.2.1135-Windows-all-32bit.zip&quot;&gt;Skipper for Windows  32-bit.zip &lt;em&gt;(portable version)&lt;/em&gt; &lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;Linux&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a rel=&quot;nofollow&quot; href=&quot;http://downloads.skipper18.com/3.0.2.1135/Skipper-3.0.2.1135-Linux-all-32bit.zip&quot;&gt;Skipper for Linux  32-bit.zip &lt;em&gt;(portable version)&lt;/em&gt; &lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a rel=&quot;nofollow&quot; href=&quot;http://downloads.skipper18.com/3.0.2.1135/Skipper-3.0.2.1135-Linux-all-64bit.zip&quot;&gt;Skipper for Linux  64-bit.zip &lt;em&gt;(portable version)&lt;/em&gt; &lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;MacOS&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a rel=&quot;nofollow&quot; href=&quot;http://downloads.skipper18.com/3.0.2.1135/Skipper-3.0.2.1135-MacOS-10.6-64bit.dmg&quot;&gt;Skipper for MacOS 10.6+ 64-bit.dmg &lt;em&gt;(Mac OS DMG package)&lt;/em&gt; &lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a rel=&quot;nofollow&quot; href=&quot;http://downloads.skipper18.com/3.0.2.1135/Skipper-3.0.2.1135-MacOS-10.6-64bit.zip&quot;&gt;Skipper for MacOS 10.6+ 64-bit.zip &lt;em&gt;(portable version)&lt;/em&gt; &lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a rel=&quot;nofollow&quot; href=&quot;http://downloads.skipper18.com/3.0.2.1135/Skipper-3.0.2.1135-MacOS-10.7-64bit.dmg&quot;&gt;Skipper for MacOS 10.7+ 64-bit.dmg &lt;em&gt;(Mac OS DMG package)&lt;/em&gt; &lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a rel=&quot;nofollow&quot; href=&quot;http://downloads.skipper18.com/3.0.2.1135/Skipper-3.0.2.1135-MacOS-10.7-64bit.zip&quot;&gt;Skipper for MacOS 10.7+ 64-bit.zip &lt;em&gt;(portable version)&lt;/em&gt; &lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
</description>
<category>How To &amp; Manuals</category>
<guid isPermaLink="true">http://skipper18.com/support/1631/doctrine-mongodb-odm-alpha-support</guid>
<pubDate>Tue, 14 Oct 2014 12:03:27 +0000</pubDate>
</item>
<item>
<title>[How To]Skipper Support for Doctrine Extensions</title>
<link>http://skipper18.com/support/1221/how-to-skipper-support-for-doctrine-extensions</link>
<description>&lt;p&gt;Starting with version 3.2.5.1264 Skipper fully supports Gedmo extensions.&lt;/p&gt;

&lt;p&gt;Currently support is in beta stage. &lt;/p&gt;

&lt;p&gt;More info &lt;a rel=&quot;nofollow&quot; href=&quot;http://support.skipper18.com/2290/gedmo-extensions-beta-support&quot;&gt;http://support.skipper18.com/2290/gedmo-extensions-beta-support&lt;/a&gt;&lt;/p&gt;
</description>
<category>How To &amp; Manuals</category>
<guid isPermaLink="true">http://skipper18.com/support/1221/how-to-skipper-support-for-doctrine-extensions</guid>
<pubDate>Tue, 05 Aug 2014 12:38:52 +0000</pubDate>
</item>
<item>
<title>[Tip]How to set up a namespace for bundle</title>
<link>http://skipper18.com/support/1164/tip-how-to-set-up-a-namespace-for-bundle</link>
<description>&lt;p&gt;Hello, &lt;br&gt;
I have been using Skipper for a few days and have added new modules to my project and split a module in order to get a better layout. However I now have some entity that is a parent to entities in other modules. Each time I Export to ORM I need to manually correct the object name to include the full path.&lt;/p&gt;

&lt;p&gt;In this application race circuits are children of countries as are race drivers. &lt;/p&gt;

&lt;p&gt;In the entity DriverBundle\Entities\NewgtDriver the $country field generated by Skipper does not refer to the Common Bundle:&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;/**
 * 
 * 
 @ORM\ManyToOne(targetEntity=&quot;NewgtCountry&quot;, inversedBy=&quot;driver&quot;)
 @ORM\JoinColumn(name=&quot;country_id&quot;, referencedColumnName=&quot;id&quot;)*/
private $country;
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;And I have to manually edit it: &lt;/p&gt;

&lt;pre&gt;&lt;code&gt;  /**
     * 
     * 
     @ORM\ManyToOne(targetEntity=&quot;\Newgt\CommonBundle\Entity\NewgtCountry&quot;, inversedBy=&quot;driver&quot;)
     @ORM\JoinColumn(name=&quot;country_id&quot;, referencedColumnName=&quot;id&quot;)*/
    private $country;
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;The NewgtCountry associations are defined as follows:&lt;/p&gt;

&lt;p&gt;I tried to change the namespace ORM property for the common bundle, but this did not help. &lt;br&gt;
I had hoped to set it to \Newgt\CommonBundle\Entity but I just ended up with some very long entity file names – Newgt.CommonBundle.Entity.NewgtCountry.php &lt;/p&gt;

&lt;p&gt;Tried with leading slash&lt;br&gt;
Tried with slashes and backslashes&lt;br&gt;
Tried to find the right page in the manual….&lt;/p&gt;

&lt;p&gt;In the end I went back to leaving this blank and manually editing the two (for now) entries to include the full path. &lt;/p&gt;

&lt;p&gt;I hope you can point me in the right direction. &lt;/p&gt;

&lt;p&gt;Best regards&lt;br&gt;
Steve &lt;/p&gt;
</description>
<category>How To &amp; Manuals</category>
<guid isPermaLink="true">http://skipper18.com/support/1164/tip-how-to-set-up-a-namespace-for-bundle</guid>
<pubDate>Wed, 23 Jul 2014 10:27:04 +0000</pubDate>
</item>
<item>
<title>[How to] Create uni-directional many-to-many relationship with skipper?</title>
<link>http://skipper18.com/support/1127/create-uni-directional-many-many-relationship-with-skipper</link>
<description>&lt;p&gt;Similarly to common assocation, directions on many to many assoc are handled by aliases.&lt;/p&gt;

&lt;p&gt;As you can see in following examples, based on these aliases you can control how your association should looks like. It's because Doctrine2 handles associations based on the aliases.&lt;/p&gt;

&lt;p&gt;In all next examples I will use following model:&lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;http://i.imgur.com/njp1MfM.png&quot; alt=&quot;Skipper many to many ORM model&quot;&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;In case you fill only alias to inverse entity&lt;/strong&gt;, you will get unidirectional (one-way) association heading from first to second entity. As export, you will get:&lt;/p&gt;

&lt;pre&gt;&lt;code&gt; @ORM\ManyToMany(targetEntity=&quot;First&quot;)
 @ORM\JoinTable(
     name=&quot;mn&quot;,
     joinColumns={@ORM\JoinColumn(name=&quot;second_id&quot;, referencedColumnName=&quot;id&quot;, nullable=false)},
     inverseJoinColumns={@ORM\JoinColumn(name=&quot;first_id&quot;, referencedColumnName=&quot;id&quot;, nullable=false)}
 )
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;&lt;img src=&quot;http://i.imgur.com/1JLKD8A.png&quot; alt=&quot;Skipper one-way association&quot;&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;In case you fill only alias to owner entity&lt;/strong&gt;, you will get &lt;strong&gt;incorrect&lt;/strong&gt; unidirectional (one-way) association heading from second to first. I'm writing incorrect, because this isn't correct Doctrine2 configuration and based on the ERD modelling it's not possible to create such association without helper table. In this situation you will get:&lt;/p&gt;

&lt;pre&gt;&lt;code&gt; @ORM\ManyToMany(targetEntity=&quot;Second&quot;, mappedBy=)
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;&lt;img src=&quot;http://i.imgur.com/2Q4UKNL.png&quot; alt=&quot;Skipper one-way association&quot;&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;In case you fill both aliases&lt;/strong&gt;, you get bidirectional association (two-way) between first and second entity. In this case, Skipper exports annotations to both entities:&lt;/p&gt;

&lt;pre&gt;&lt;code&gt; SecondEntity:
  @ORM\ManyToMany(targetEntity=&quot;First&quot;, inversedBy=&quot;second&quot;)
  @ORM\JoinTable(
     name=&quot;mn&quot;,
     joinColumns={@ORM\JoinColumn(name=&quot;second_id&quot;, referencedColumnName=&quot;id&quot;, nullable=false)},
     inverseJoinColumns={@ORM\JoinColumn(name=&quot;first_id&quot;, referencedColumnName=&quot;id&quot;, nullable=false)}
  )
  private $first; 

 FirstEntity:
 @ORM\ManyToMany(targetEntity=&quot;Second&quot;, mappedBy=&quot;first&quot;)
 private $second; 
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;&lt;img src=&quot;http://i.imgur.com/ORankj2.png&quot; alt=&quot;Skipper two-way association&quot;&gt;&lt;/p&gt;

&lt;p&gt;Hope these examples will help you understand the concept of creating many to many association on our application.&lt;/p&gt;
</description>
<category>How To &amp; Manuals</category>
<guid isPermaLink="true">http://skipper18.com/support/1127/create-uni-directional-many-many-relationship-with-skipper</guid>
<pubDate>Wed, 09 Jul 2014 11:38:24 +0000</pubDate>
</item>
<item>
<title>[Tip]How to use External Tools to generate Doctrine Getters and Setters</title>
<link>http://skipper18.com/support/1120/how-use-external-tools-generate-doctrine-getters-and-setters</link>
<description>&lt;p&gt;Getters and Setters are generated by Doctrine tools. In order to avoid duplication of the functionality, Skipper will not contain this feature as one of its core functions.&lt;/p&gt;

&lt;p&gt;But because of the large interest for this functionality, we have prepared a workaround how to configure External tools to generate Getters and Setters in one click, for this see the answer below.&lt;/p&gt;

&lt;p&gt;This was prepared thanks to renaatdemuynck and his &lt;a rel=&quot;nofollow&quot; href=&quot;http://support.skipper18.com/270/feature-request-export-sql-schema?show=518#a518&quot;&gt;Doctrine export schema tutorial&lt;/a&gt;.&lt;/p&gt;
</description>
<category>How To &amp; Manuals</category>
<guid isPermaLink="true">http://skipper18.com/support/1120/how-use-external-tools-generate-doctrine-getters-and-setters</guid>
<pubDate>Wed, 09 Jul 2014 10:59:24 +0000</pubDate>
</item>
<item>
<title>how can I add &quot;use Symfony\Component\Validator\Constraints as Assert;&quot; in generated files?</title>
<link>http://skipper18.com/support/1115/symfony-component-validator-constraints-assert-generated</link>
<description>&lt;p&gt;how can I add &quot;use Symfony\Component\Validator\Constraints as Assert;&quot; in generated files?&lt;/p&gt;

&lt;p&gt;I would like too add information about symfony in class files entities side by side with namespace and information about using doctrine.  Is it a bundle property as namespace?&lt;/p&gt;
</description>
<category>How To &amp; Manuals</category>
<guid isPermaLink="true">http://skipper18.com/support/1115/symfony-component-validator-constraints-assert-generated</guid>
<pubDate>Wed, 09 Jul 2014 09:33:28 +0000</pubDate>
</item>
<item>
<title>[How to] Create uni-directional relationships with skipper?</title>
<link>http://skipper18.com/support/1114/how-to-create-uni-directional-relationships-with-skipper</link>
<description>&lt;p&gt;When i try to create a one-to-one uni-directional relationship between two entities, skipper's Associations dialog shows only bi-directional option.&lt;/p&gt;

&lt;p&gt;How can i tell to skkipper that &lt;em&gt;&quot;Hey, there are no reference from second entity to first entity. This is uni-directional relationship&quot;&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;Related documentation: &lt;a rel=&quot;nofollow&quot; href=&quot;http://doctrine-orm.readthedocs.org/en/latest/reference/association-mapping.html#one-to-one-unidirectional&quot;&gt;http://doctrine-orm.readthedocs.org/en/latest/reference/association-mapping.html#one-to-one-unidirectional&lt;/a&gt;&lt;/p&gt;
</description>
<category>How To &amp; Manuals</category>
<guid isPermaLink="true">http://skipper18.com/support/1114/how-to-create-uni-directional-relationships-with-skipper</guid>
<pubDate>Wed, 09 Jul 2014 09:27:28 +0000</pubDate>
</item>
<item>
<title>[HowTo] Integrating MySQL Workbench with ORM Designer</title>
<link>http://skipper18.com/support/1059/howto-integrating-mysql-workbench-with-orm-designer</link>
<description>&lt;p&gt;&lt;em&gt;Inspired by a customers inquiry on email:&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;There is a crucial point, that is blocking my work with ORM Designer:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;I build my database schema with MySQL Workbench&lt;/li&gt;
&lt;li&gt;Then i imported the .mwb file into ORM Designer&lt;/li&gt;
&lt;li&gt;All entities was imported with underscore style (because are defined like that at the DB, and i would like to keep them how they are)&lt;/li&gt;
&lt;li&gt;Then i renamed all Entities from underscore to  camel case:&lt;br&gt;
user_addresses -&amp;gt; UserAddress and so on&lt;/li&gt;
&lt;li&gt;ORM Designer now doesn't know that UserAddress actualy is user_addresses (despite that Doctrine2 knows becouse it's described in its anotation), and when a tried to synchronize my .mwb to ORM Designer, i have two Entities for one table:&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Table: user&lt;em&gt;addresses&lt;br&gt;
Entities:&lt;br&gt;
- user&lt;/em&gt;addresses: which is up to date&lt;br&gt;
- UserAddress: which it's not up to date&lt;/p&gt;

&lt;p&gt;So far, the only possibility that i get it's just to stop using MySQL Workbench, and to use only ORM Designer because of the sync issue described above.&lt;/p&gt;

&lt;p&gt;The way i would like to work ORM Designer is to recognize that i already have an entitiy which represents a table, and to update this entity instead of creating a new one.If i can achieve this behavior with ORM Designer, i can continue use both ORM Designer and MySQL Workbench, otherwise i have to stop using one of them,which my opinion it's very pitty.&lt;/p&gt;
</description>
<category>How To &amp; Manuals</category>
<guid isPermaLink="true">http://skipper18.com/support/1059/howto-integrating-mysql-workbench-with-orm-designer</guid>
<pubDate>Tue, 29 Apr 2014 09:52:27 +0000</pubDate>
</item>
<item>
<title>[Tip] Creating an association with single table inherited entity</title>
<link>http://skipper18.com/support/892/tip-creating-association-with-single-table-inherited-entity</link>
<description>&lt;p&gt;If  you need to create association with an inherited entity, there may occur following problem: inherited entity does not have ID (it is inherited from the parrent), but Skipper validators won't let you to create association with an entity without primary key.&lt;/p&gt;
</description>
<category>How To &amp; Manuals</category>
<guid isPermaLink="true">http://skipper18.com/support/892/tip-creating-association-with-single-table-inherited-entity</guid>
<pubDate>Thu, 19 Dec 2013 16:29:52 +0000</pubDate>
</item>
<item>
<title>[Tip] How to transfer schema files from PHP to XML or YML</title>
<link>http://skipper18.com/support/891/tip-how-to-transfer-schema-files-from-php-to-xml-or-yml</link>
<description>&lt;p&gt;If you need to transfer your schema files do different format you can do this pretty automatically. It is the same when importing PHP annotations and exporting to XML or YML and it is the same for other way around (XML/YML to PHP annotations).&lt;/p&gt;

&lt;p&gt;To transfer the project from XML to PHP annotations just do the following&lt;/p&gt;

&lt;p&gt;1)  Import your project to ORM Designer.&lt;/p&gt;

&lt;p&gt;2) Open the module editor on the Files and Export tab, and set data format to Doctrine2 Annotations.&lt;br&gt;
&lt;img src=&quot;http://i.imgur.com/ceIL6a1.png&quot; alt=&quot;module editor&quot;&gt;&lt;/p&gt;

&lt;p&gt;3)Check if you are exporting the annotations to proper folders – ORM Designer will automatically merge the PHP annotations with the PHP file already present in the location.&lt;/p&gt;

&lt;p&gt;4)Check if all of your entities have the extension in the attribute export-file-name set properly*. If not you can edit the value directly in the schema.module.xml.&lt;/p&gt;

&lt;p&gt;*This attribute is used to preserve the original file structure of your project when you first import it to the ORM Designer. It will have the original filename and the .xml extension. You just need to change it to .php.&lt;/p&gt;

&lt;p&gt;5) Export the schema files.&lt;/p&gt;

&lt;p&gt;To transfer the schema files to XML or YML just switch the settings and file names.&lt;/p&gt;
</description>
<category>How To &amp; Manuals</category>
<guid isPermaLink="true">http://skipper18.com/support/891/tip-how-to-transfer-schema-files-from-php-to-xml-or-yml</guid>
<pubDate>Thu, 19 Dec 2013 16:18:53 +0000</pubDate>
</item>
<item>
<title>[Tip] Porting model from one ORM framework to another</title>
<link>http://skipper18.com/support/872/tip-porting-model-from-one-orm-framework-to-another</link>
<description>&lt;p&gt;Hello Everybody,&lt;/p&gt;

&lt;p&gt;If you have project developed in Doctrine, Doctrine2, Propel or CakePHP, and need to transfer it to different framework ORM Designer can help you, but it cannot do it completely automatically. Let me explain how to do this and why:&lt;/p&gt;

&lt;p&gt;It is not a problem for ORM Designer to export to one framework the schema definitions imported from another. The output format of the data is handled easily. Problem is with the ORM properties. Each ORM framework uses different set of functions which is covered by various properties. And even the similar function can have different names. These sets can even differ across various versions. The conversion matrix that would properly deal with all the different properties and their syntax across the frameworks is impossible to create.&lt;/p&gt;

&lt;p&gt;This means you can transfer your model, all your entities and relations together with the core attributes (names, ids, fields etc.) to different framework, and then you will need to check all entities and fix the ORM properties. Please proceed as follows:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Import your project in the ORM designer&lt;/li&gt;
&lt;li&gt;Save the project&lt;/li&gt;
&lt;li&gt;Locate the project file (*.ormdesigner2) &lt;/li&gt;
&lt;li&gt;Remove all ORM specific properties (defined by ) from the project file&lt;/li&gt;
&lt;li&gt;Change the definition of the ORM framework in the project file header. Keywords for the frameworks are propel, doctrine, doctrine2 and cakePHP. For example:&lt;br&gt;
Change this&lt;br&gt;
&lt;br&gt;
to&lt;br&gt;
&lt;/li&gt;
&lt;li&gt;Open the edited project in the ORM Designer&lt;/li&gt;
&lt;li&gt;Check all your entities. All ORM properties of the new ORM framework will be automatically generated but will have no values set. If you used some of these properties, you will have to define them manually again.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt; There is a dirty variant of this method. You can skip removing the ORM specific properties. Then the properties that use same name in both frameworks will be merged. However the properties that have different names, will not be merged and will be unrecognized or may even cause some error. In this case you will have to look for the incompatible properties selectively and remove them.&lt;/p&gt;
</description>
<category>How To &amp; Manuals</category>
<guid isPermaLink="true">http://skipper18.com/support/872/tip-porting-model-from-one-orm-framework-to-another</guid>
<pubDate>Mon, 16 Dec 2013 15:27:15 +0000</pubDate>
</item>
<item>
<title>[Tip] How to set up signed / unsigned property to an association field</title>
<link>http://skipper18.com/support/854/tip-how-to-set-signed-unsigned-property-an-association-field</link>
<description>&lt;p&gt;When an association is created new field is automatically inserted in owner entity. Basic field properties (type, size and required flag) are automatically copied from inverse side entity primary key. However ORM properties that are specific to each framework are not copied and need to be set up. You can do it manually for every new association or set up a &lt;a rel=&quot;nofollow&quot; href=&quot;http://help.orm-designer.com/en/extending-templates&quot;&gt;template&lt;/a&gt; that will be automatically used for all new associations and entities.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Templates&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;If you want to ensure that all new entities will have primary keys set as unsigned and all new associations will have the association field set as unsigned add the following templates to the ORM Designer configuration files:&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;&amp;lt;!-- primary key --&amp;gt;

&amp;lt;template element='field' use-case='create' selector='primary-field'&amp;gt;
    &amp;lt;field 
     name=&quot;id&quot; 
     type=&quot;integer&quot; 
     required=&quot;true&quot; 
     unique=&quot;true&quot; 
     primary=&quot;true&quot; 
     auto-increment=&quot;true&quot;&amp;gt;
        &amp;lt;orm-attributes&amp;gt;
            &amp;lt;attribute name=&quot;unsigned&quot;&amp;gt;true&amp;lt;/attribute&amp;gt;
        &amp;lt;/orm-attributes&amp;gt;
    &amp;lt;/field&amp;gt;    
&amp;lt;/template&amp;gt;

&amp;lt;template element='entity' use-case='create'&amp;gt;
    &amp;lt;entity&amp;gt;
        &amp;lt;field 
         name=&quot;id&quot; 
         type=&quot;integer&quot; 
         size=&quot;4&quot; 
         required=&quot;true&quot; 
         unique=&quot;true&quot; 
         primary=&quot;true&quot; 
         auto-increment=&quot;true&quot;&amp;gt;
            &amp;lt;orm-attributes&amp;gt;
                &amp;lt;attribute name=&quot;unsigned&quot;&amp;gt;true&amp;lt;/attribute&amp;gt;
            &amp;lt;/orm-attributes&amp;gt;
        &amp;lt;/field&amp;gt;        
    &amp;lt;/entity&amp;gt;
&amp;lt;/template&amp;gt;

&amp;lt;!-- foreign key --&amp;gt;

&amp;lt;template element='field' use-case='create' selector='association-field'&amp;gt;
    &amp;lt;field name=&quot;{entity-inverse#UL}_{field-inverse#UL}&quot;&amp;gt;
        &amp;lt;orm-attributes&amp;gt;
            &amp;lt;attribute name=&quot;unsigned&quot;&amp;gt;true&amp;lt;/attribute&amp;gt;
        &amp;lt;/orm-attributes&amp;gt; 
    &amp;lt;/field&amp;gt;
&amp;lt;/template&amp;gt;

&amp;lt;template element='field' use-case='create' selector='many-to-many-field'&amp;gt;
    &amp;lt;field 
     name=&quot;{entity-inverse#UL}_{field-inverse#UL}&quot; 
     required=&quot;true&quot; 
     primary=&quot;true&quot;&amp;gt;
        &amp;lt;orm-attributes&amp;gt;
            &amp;lt;attribute name=&quot;unsigned&quot;&amp;gt;true&amp;lt;/attribute&amp;gt;
        &amp;lt;/orm-attributes&amp;gt;
    &amp;lt;/field&amp;gt;
&amp;lt;/template&amp;gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;&lt;strong&gt;Configuration files&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;It is best to store modified cfg files in the user configuration folder, because the changes made to the application configuration files are removed when you reinstall/update ORM Designer.&lt;/p&gt;

&lt;p&gt;You can check our documentation to see &lt;a rel=&quot;nofollow&quot; href=&quot;http://help.orm-designer.com/en/configuration-files&quot;&gt;which configuration file to use, where are they located and their loading order&lt;/a&gt; and &lt;a rel=&quot;nofollow&quot; href=&quot;http://help.orm-designer.com/en/configuration-file-structure&quot;&gt;how to add the templates to the configuration&lt;/a&gt;.&lt;/p&gt;
</description>
<category>How To &amp; Manuals</category>
<guid isPermaLink="true">http://skipper18.com/support/854/tip-how-to-set-signed-unsigned-property-an-association-field</guid>
<pubDate>Tue, 12 Nov 2013 12:03:29 +0000</pubDate>
</item>
<item>
<title>[Tip] How to configure export format and path for ORM schema files</title>
<link>http://skipper18.com/support/735/tip-how-configure-export-format-and-path-for-orm-schema-files</link>
<description>&lt;p&gt;&lt;em&gt;Question received by email.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;Depending on your ORM framework you can choose where to export your &lt;em&gt;schema.xml / schema.yml&lt;/em&gt; file or where to export &lt;em&gt;xml/yml/php&lt;/em&gt; files for each of your entity.&lt;/p&gt;

&lt;p&gt;No matter which ORM framework you're using, paths are configured for each module separately. This enables you to split your project to several plugins and export entities to different locations based on your project structure.&lt;/p&gt;

&lt;p&gt;To configure export format and path, simply double-click on module (or choose it from the project tree and in context menu choose &quot;Edit&quot;). Now in &lt;strong&gt;Module Editor&lt;/strong&gt; window choose second tab &lt;strong&gt;Files and Export&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;http://i.imgur.com/r05UB7f.png&quot; alt=&quot;Export ORM schema files from ORM Designer&quot;&gt;&lt;/p&gt;

&lt;p&gt;Now in &lt;strong&gt;Data Format&lt;/strong&gt; item you can choose which of available ORM formats you wold like to generate when you perform *Export**.&lt;/p&gt;

&lt;p&gt;In &lt;strong&gt;Relative export path&lt;/strong&gt; item you can configure your export path. Each path is relative to your root project file. The absolute path is displayed bellow inside the item &lt;em&gt;Full export path&lt;/em&gt;. &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;In case you're using framework which uses one file for each module definitions (Doctrine1, Propel, ...) you have to enter path including output file name (Plugins\Eshop\Config\schema.xml)&lt;/li&gt;
&lt;li&gt;In case you're using framework which uses one file for each entity (Doctrine2), you have to enter path to directory where all files will be stored. &lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Result file name can also depends on another switches (&lt;a rel=&quot;nofollow&quot; href=&quot;http://support.orm-designer.com/733/tip-how-to-configure-exported-file-names-for-doctrine2&quot;&gt;How to configure file name for Doctrine2&lt;/a&gt;).&lt;/p&gt;

&lt;p&gt;Hope this tips will help you enjoy ORM Designer. If you have any question about this topic, feel free to discus it bellow!&lt;/p&gt;
</description>
<category>How To &amp; Manuals</category>
<guid isPermaLink="true">http://skipper18.com/support/735/tip-how-configure-export-format-and-path-for-orm-schema-files</guid>
<pubDate>Thu, 18 Jul 2013 12:44:03 +0000</pubDate>
</item>
<item>
<title>[Tip] How to configure namespace for Doctrine2 project</title>
<link>http://skipper18.com/support/734/tip-how-to-configure-namespace-for-doctrine2-project</link>
<description>&lt;p&gt;&lt;em&gt;Question received by email.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;ORM Designer fully supports namespaces in Doctrine2 projects. Each module in ORM Designer can have its own namespace. This namespace is exported to each entity, association and inheritance leading to this entity.&lt;/p&gt;

&lt;p&gt;If you want to configure namespace, choose &lt;em&gt;Module&lt;/em&gt; and edit &lt;strong&gt;namespace&lt;/strong&gt; property inside the ORM property editor:&lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;http://i.imgur.com/AOGOfSM.png&quot; alt=&quot;Doctrine2 namespace configuration in ORM Designer&quot;&gt;&lt;/p&gt;

&lt;p&gt;Hope this tips will help you enjoy ORM Designer. If you have any question about this topic, feel free to discus it bellow!&lt;/p&gt;
</description>
<category>How To &amp; Manuals</category>
<guid isPermaLink="true">http://skipper18.com/support/734/tip-how-to-configure-namespace-for-doctrine2-project</guid>
<pubDate>Thu, 18 Jul 2013 12:43:40 +0000</pubDate>
</item>
<item>
<title>[Tip] How to configure exported file names for Doctrine2</title>
<link>http://skipper18.com/support/733/tip-how-to-configure-exported-file-names-for-doctrine2</link>
<description>&lt;p&gt;&lt;em&gt;Question received by email.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;For Symfony2 and Doctrine2 it's necessary to change exported file names from &lt;strong&gt;.dcm.yml&lt;/strong&gt; to &lt;strong&gt;.orm.yml&lt;/strong&gt;. We know about this limitation and we will implement automatical file name resolver in one of following versions.&lt;/p&gt;

&lt;p&gt;For now, it's necessary to change file-suffix manually for each module or each entity. The recommended way is to change file name format for whole module:&lt;/p&gt;

&lt;p&gt;Simply select your module and in ORM property editor choose &quot;.orm&quot; for &lt;strong&gt;file-suffix&lt;/strong&gt; property.&lt;br&gt;
&lt;img src=&quot;http://i.imgur.com/f5YvZln.png&quot; alt=&quot;Export file name format for Doctrine2 in ORM Designer&quot;&gt;&lt;/p&gt;

&lt;p&gt;You can also configure file name for each entity manually by editing &lt;strong&gt;export-file-name&lt;/strong&gt; property in entity ORM property editor:&lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;http://i.imgur.com/yEwGqmQ.png&quot; alt=&quot;Entity export file name format for Doctrine2 in ORM Designer&quot;&gt;&lt;/p&gt;

&lt;p&gt;Hope this tips will help you enjoy ORM Designer. If you have any question about this topic, feel free to discus it bellow!&lt;/p&gt;
</description>
<category>How To &amp; Manuals</category>
<guid isPermaLink="true">http://skipper18.com/support/733/tip-how-to-configure-exported-file-names-for-doctrine2</guid>
<pubDate>Thu, 18 Jul 2013 12:43:06 +0000</pubDate>
</item>
<item>
<title>[Tip] What is the performance of indexes in database?</title>
<link>http://skipper18.com/support/669/tip-what-is-the-performance-of-indexes-in-database</link>
<description>&lt;p&gt;We can define some &lt;strong&gt;indexes&lt;/strong&gt; for any table in ORM-Designer. What is the performance of &lt;strong&gt;indexes&lt;/strong&gt;? How use it?&lt;/p&gt;
</description>
<category>How To &amp; Manuals</category>
<guid isPermaLink="true">http://skipper18.com/support/669/tip-what-is-the-performance-of-indexes-in-database</guid>
<pubDate>Wed, 24 Apr 2013 04:58:43 +0000</pubDate>
</item>
</channel>
</rss>