<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
<channel>
<title>Skipper support site - Recent questions in Feature Request</title>
<link>http://skipper18.com/support/questions/feature-request</link>
<description>Powered by Question2Answer</description>
<item>
<title>Possible to update revision when exporting?</title>
<link>http://skipper18.com/support/4321/possible-to-update-revision-when-exporting</link>
<description>&lt;p&gt;My setup is that I have a testing environment which runs via its own database and all tests are seeded as-is-needed on each test run. Therefore it's a clean database and there is no need to worry about updating the migrations data inline with a database.&lt;/p&gt;

&lt;p&gt;This seems like the most sane way of doing this but it requires a button click for each time you export in order to update the migration, which of course needs to be always the very latest one anyway.&lt;/p&gt;

&lt;p&gt;Is it possible to configure this? If not I think it would be a fairly common use-case so an option to configure this would be welcomed.&lt;/p&gt;
</description>
<category>Feature Request</category>
<guid isPermaLink="true">http://skipper18.com/support/4321/possible-to-update-revision-when-exporting</guid>
<pubDate>Thu, 14 Nov 2024 14:15:25 +0000</pubDate>
</item>
<item>
<title>Laravel Model and Migration Reconcile</title>
<link>http://skipper18.com/support/4296/laravel-model-and-migration-reconcile</link>
<description>&lt;p&gt;Often, I make changes to models and migrations on the fly while coding.  I try to remember to go back into Skipper and duplicate these changes, but it would be nice if there was a tool within Skipper that would update a project by reconciling models and migrations updated/added outside of Skipper.  If this tool was created, I'd expect that the skipper format would have to be strictly followed and the tool would reject updated/added models and migrations when it wasn't.  Just a thought.&lt;/p&gt;

&lt;p&gt;Thanks,&lt;br&gt;
Stephen&lt;/p&gt;
</description>
<category>Feature Request</category>
<guid isPermaLink="true">http://skipper18.com/support/4296/laravel-model-and-migration-reconcile</guid>
<pubDate>Wed, 14 Jun 2023 14:27:57 +0000</pubDate>
</item>
<item>
<title>Find a way for PHP attribute generator to match Symfony coding standards</title>
<link>http://skipper18.com/support/4218/find-way-attribute-generator-match-symfony-coding-standards</link>
<description>&lt;p&gt;In our quality tools, we enforce respecting Symfony's coding standards by runnig PHP CS fixer with one rule set : &lt;a rel=&quot;nofollow&quot; href=&quot;https://cs.symfony.com/doc/ruleSets/Symfony.html&quot;&gt;https://cs.symfony.com/doc/ruleSets/Symfony.html&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;When running CS fixer on Skipper generated Entities with attributes, the fixer alters the attributes  on 4 different rules (see bellow). &lt;/p&gt;

&lt;p&gt;When running Skipper generation again, the attributes are regenerated with Skipper's rules.&lt;/p&gt;

&lt;h3&gt;example of the &quot;issue&quot;&lt;/h3&gt;

&lt;p&gt;Skipper generated :&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;#[ORM\Table(name: &quot;table_1&quot;,
        options: [
            &quot;comment&quot;=&amp;gt;&quot;Long comment multiline&quot;,
            &quot;row_format&quot;=&amp;gt;&quot;XY&quot;
        ])]

#[ORM\Table(name: &quot;table_2&quot;,
        options: [&quot;comment&quot;=&amp;gt;&quot;Short comment&quot;,&quot;row_format&quot;=&amp;gt;&quot;XY&quot;])]
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;PHP CS fixer &quot;fixes&quot; :&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;#[ORM\Table(name: 'table_1',
        options: [
            'comment'   =&amp;gt; &quot;Long comment multiline&quot;,
            'row_format'=&amp;gt; 'XY',
        ])]


#[ORM\Table(name: 'table_2',
        options: ['comment'=&amp;gt;'Short comment', 'row_format'=&amp;gt;'XY'])]
&lt;/code&gt;&lt;/pre&gt;

&lt;h3&gt;Propositions&lt;/h3&gt;

&lt;p&gt;A. Add a configuration to Skipper to run a post-generation script per Entity passing the Class as argument, like this&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;$ php vendor/bin/php-cs-fixer fix src/Entity/Person.php
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;B. Add a configuration to setup Skipper to respect the 4 rules bellow&lt;/p&gt;

&lt;h3&gt;Rules for reference&lt;/h3&gt;

&lt;p&gt;single_quote&lt;br&gt;
&lt;a rel=&quot;nofollow&quot; href=&quot;https://cs.symfony.com/doc/rules/string_notation/single_quote.html&quot;&gt;https://cs.symfony.com/doc/rules/string_notation/single_quote.html&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;whitespace&lt;em&gt;after&lt;/em&gt;comma&lt;em&gt;in&lt;/em&gt;array&lt;br&gt;
&lt;a rel=&quot;nofollow&quot; href=&quot;https://cs.symfony.com/doc/rules/array_notation/whitespace_after_comma_in_array.html&quot;&gt;https://cs.symfony.com/doc/rules/array_notation/whitespace_after_comma_in_array.html&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;trailing&lt;em&gt;comma&lt;/em&gt;in_multiline&lt;br&gt;
&lt;a rel=&quot;nofollow&quot; href=&quot;https://cs.symfony.com/doc/rules/control_structure/trailing_comma_in_multiline.html&quot;&gt;https://cs.symfony.com/doc/rules/control_structure/trailing_comma_in_multiline.html&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;binary&lt;em&gt;operator&lt;/em&gt;spaces&lt;br&gt;
&lt;a rel=&quot;nofollow&quot; href=&quot;https://cs.symfony.com/doc/rules/operator/binary_operator_spaces.html&quot;&gt;https://cs.symfony.com/doc/rules/operator/binary_operator_spaces.html&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;Side quest A&lt;/h3&gt;

&lt;p&gt;targetEntity could probably use ::class constant instead of explicit FQDN&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;#[ORM\ManyToMany(targetEntity: &quot;App\Entity\Stakeholder\Organization&quot;, mappedBy: 'activities')]
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;could probably be replaced by&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;#[ORM\ManyToMany(targetEntity: Organization:class, mappedBy: 'activities')]
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;given the namespaces matches or the related entity is imported&lt;br&gt;
but I am not sure about it and haven't tested it for now.&lt;/p&gt;

&lt;p&gt;*To be honest, it is PHP Rector who proposed this fix when it ran it with this config &lt;a rel=&quot;nofollow&quot; href=&quot;https://getrector.org/blog/how-to-upgrade-annotations-to-attributes&quot;&gt;https://getrector.org/blog/how-to-upgrade-annotations-to-attributes&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;Side quest B&lt;/h3&gt;

&lt;p&gt;named arguments order should match parameters order&lt;/p&gt;

&lt;p&gt;Example:&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;#[ORM\ManyToMany(targetEntity: Organization:class, mappedBy: 'activities')]
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;should be&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;#[ORM\ManyToMany(mappedBy: 'activities', targetEntity: Organization:class)]
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;according to  &lt;code&gt;\Doctrine\ORM\Mapping\OneToMany::__construct&lt;/code&gt;&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;new OneToMany($mappedBy, $targetEntity, $cascade, $fetch, $orphanRemoval, $indexBy)
&lt;/code&gt;&lt;/pre&gt;
</description>
<category>Feature Request</category>
<guid isPermaLink="true">http://skipper18.com/support/4218/find-way-attribute-generator-match-symfony-coding-standards</guid>
<pubDate>Mon, 05 Sep 2022 09:48:36 +0000</pubDate>
</item>
<item>
<title>Are there any plans for supporting TypeORM?</title>
<link>http://skipper18.com/support/4184/are-there-any-plans-for-supporting-typeorm</link>
<description>&lt;p&gt;I've used Skipper for a few years, but stopped after moving towards JavaScript development. I'm now starting to integrate TypeORM into one of my projects and at first glance I see many similarities with Doctrine. It would be very nice to see this JS ORM framework integrated in Skipper. If so, I would certainly use Skipper again!&lt;/p&gt;
</description>
<category>Feature Request</category>
<guid isPermaLink="true">http://skipper18.com/support/4184/are-there-any-plans-for-supporting-typeorm</guid>
<pubDate>Wed, 18 May 2022 12:32:16 +0000</pubDate>
</item>
<item>
<title>Setting key / index length</title>
<link>http://skipper18.com/support/4152/setting-key-index-length</link>
<description>&lt;p&gt;Hi,&lt;/p&gt;

&lt;p&gt;MySQL 5.6 and Amazon Aurora have a max key length of 767 bytes. Because one character uses 4 bytes when using utf8mb4 charset, that means an index can only be created for max 191 chars. So even creating an index on a VARCHAR(255) field will fail with the error message: #1071 - Specified key was too long.&lt;/p&gt;

&lt;p&gt;The only way to index such fields is either by reducing the field's size to 191 or by limiting the index/key length to 191.&lt;/p&gt;

&lt;p&gt;Defining the field size in Doctrine is possible since 2.9 (see &lt;a rel=&quot;nofollow&quot; href=&quot;https://github.com/doctrine/dbal/pull/2412&quot;&gt;&lt;/a&gt;&lt;a rel=&quot;nofollow&quot; href=&quot;https://github.com/doctrine/dbal/pull/2412&quot;&gt;https://github.com/doctrine/dbal/pull/2412&lt;/a&gt;). &lt;/p&gt;

&lt;p&gt;Can you please add an option to set the key length in Skipper? Exporting to entities should be pretty straightforward. E.g.: @Index(name=&quot;index&lt;em&gt;name&quot;, columns={&quot;column&lt;/em&gt;name&quot;}, options={&quot;lengths&quot;: {191}})&lt;/p&gt;

&lt;p&gt;Thanks very much!&lt;/p&gt;
</description>
<category>Feature Request</category>
<guid isPermaLink="true">http://skipper18.com/support/4152/setting-key-index-length</guid>
<pubDate>Thu, 24 Mar 2022 08:39:51 +0000</pubDate>
</item>
<item>
<title>SSH Tunnel for MySQL Import and Navicat Support</title>
<link>http://skipper18.com/support/4126/ssh-tunnel-for-mysql-import-and-navicat-support</link>
<description>&lt;p&gt;I would like to pull down the schema for all my projects, but they all require an SSH tunnel to access (without replicating them all).  My go-to MySQL client is Navicat which has SSH tunnel capability; so, having support for SSH tunnels, Navicat, or both would help me out a lot.&lt;/p&gt;

&lt;p&gt;Great product btw.  Thanks!&lt;/p&gt;
</description>
<category>Feature Request</category>
<guid isPermaLink="true">http://skipper18.com/support/4126/ssh-tunnel-for-mysql-import-and-navicat-support</guid>
<pubDate>Fri, 19 Nov 2021 22:21:28 +0000</pubDate>
</item>
<item>
<title>Toggle foreign key generation</title>
<link>http://skipper18.com/support/4111/toggle-foreign-key-generation</link>
<description>&lt;p&gt;Possibly an edge case, but I am working on a large-scale migration where we need to keep a legacy database running whilst upgrading parts of it in phases to Laravel. Both databases will reside on the same server during this development.&lt;/p&gt;

&lt;p&gt;We have been migrating a selection of tables at a time, and in one case we are looking at generating a temporary relationship between a table in the new database and a table in the legacy database.&lt;/p&gt;

&lt;p&gt;See the 2 many-to-many relationships coming from Organisation below.&lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;https://downloads.skipper18.com/support-images/131/13123435765106140968.png&quot; alt=&quot;erd&quot;&gt;&lt;/p&gt;

&lt;p&gt;For LegacyUserHasOrganisation, I want the relationship definitions on the model, but I want to avoid physically setting the foreign keys on the legacy database.&lt;/p&gt;

&lt;p&gt;I'm able to manually simulate this behaviour by commenting out the foreign key generation in the migration file, e.g.&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;// Schema::table('legacy_user_has_organisation', function (Blueprint $table) {
//     $table-&amp;gt;foreign('organisation_id')-&amp;gt;references('id')-&amp;gt;on('organisations');
//     $table-&amp;gt;foreign('user_id')-&amp;gt;references('User_Id')-&amp;gt;on('users');
// });
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;Does functionality like this already exist in Skipper, or can it be added in a future release?&lt;/p&gt;
</description>
<category>Feature Request</category>
<guid isPermaLink="true">http://skipper18.com/support/4111/toggle-foreign-key-generation</guid>
<pubDate>Tue, 17 Aug 2021 06:11:02 +0000</pubDate>
</item>
<item>
<title>ability to choose connector locations in visual representation</title>
<link>http://skipper18.com/support/4018/ability-choose-connector-locations-visual-representation</link>
<description>&lt;p&gt;I wanted to request the ability to move the connection points on an object in the visual representation.  Even just being able to choose the side it connected to would be extremely helpful for keeping my drawings more organized.&lt;/p&gt;
</description>
<category>Feature Request</category>
<guid isPermaLink="true">http://skipper18.com/support/4018/ability-choose-connector-locations-visual-representation</guid>
<pubDate>Thu, 17 Dec 2020 21:01:41 +0000</pubDate>
</item>
<item>
<title>Req. more advanced/scriptable field templates</title>
<link>http://skipper18.com/support/4011/req-more-advanced-scriptable-field-templates</link>
<description>&lt;p&gt;I would really love more advanced field templates, that had the ability to somehow configure ORM settings for things like doctrine extensions and associations needed.&lt;/p&gt;
</description>
<category>Feature Request</category>
<guid isPermaLink="true">http://skipper18.com/support/4011/req-more-advanced-scriptable-field-templates</guid>
<pubDate>Wed, 16 Dec 2020 17:59:24 +0000</pubDate>
</item>
<item>
<title>[Feature Request] Table Prefix</title>
<link>http://skipper18.com/support/3938/feature-request-table-prefix</link>
<description>&lt;p&gt;This may be a duplicate of: &lt;a rel=&quot;nofollow&quot; href=&quot;https://www.skipper18.com/support/2875/table-name-prefixes-for-each-bundle&quot;&gt;https://www.skipper18.com/support/2875/table-name-prefixes-for-each-bundle&lt;/a&gt; But instead of replying to a post 3 years old, I'd create a new one in hopes this is now possible.&lt;/p&gt;

&lt;p&gt;It would be really nice to have the ability to specify a table prefix for all Entities within a Module (Laravel based project).&lt;/p&gt;

&lt;p&gt;For example I'm working with networking / device data;&lt;br&gt;
Device (physical) Ports; which are completely different from Network (tcp/udp) Ports. So I have two models in different namespaces with the same name. I know I can change the table name per-entity, but it would be nice to be able to implement a prefix on the Module and have it applied to all entities for consistency purposes.&lt;/p&gt;

&lt;p&gt;I.E.&lt;br&gt;
Module &quot;Network&quot; =&amp;gt; prefix &quot;network&lt;em&gt;&quot;&lt;br&gt;
Module &quot;Device&quot; =&amp;gt; prefix &quot;device&lt;/em&gt;&quot;&lt;br&gt;
Entity &quot;Network\Port&quot; automatically sets the table name to &quot;network&lt;em&gt;port&quot;&lt;br&gt;
Entity &quot;Device\Port&quot; automatically sets the table name to &quot;device&lt;/em&gt;port&quot;&lt;/p&gt;
</description>
<category>Feature Request</category>
<guid isPermaLink="true">http://skipper18.com/support/3938/feature-request-table-prefix</guid>
<pubDate>Sun, 14 Jun 2020 06:24:31 +0000</pubDate>
</item>
<item>
<title>Add support for typed properties (PHP 7.4)</title>
<link>http://skipper18.com/support/3858/add-support-for-typed-properties-php-7-4</link>
<description>&lt;p&gt;We're already starting new projects on PHP 7.4 with strict typing and typed properties.&lt;/p&gt;

&lt;p&gt;It would be nice if at some point in the near future Skipper would be able to export typed properties for &quot;annotation&quot; mode if configured to do so.&lt;/p&gt;
</description>
<category>Feature Request</category>
<guid isPermaLink="true">http://skipper18.com/support/3858/add-support-for-typed-properties-php-7-4</guid>
<pubDate>Tue, 22 Oct 2019 11:21:21 +0000</pubDate>
</item>
<item>
<title>Add a legend to exported PDF / PNG</title>
<link>http://skipper18.com/support/3856/add-a-legend-to-exported-pdf-png</link>
<description>&lt;p&gt;In discussing the data model with project stakeholders, the question always comes up at the the beginning: What do all these colors and filled/hollow shapes mean?&lt;/p&gt;

&lt;p&gt;It would be great to have a legend explaining all the parts of the diagram like in the bottom right corner on PDF and PNG exports. Maybe it could also be a standard part of any model so that you can move it around to where it best fits your model.&lt;/p&gt;
</description>
<category>Feature Request</category>
<guid isPermaLink="true">http://skipper18.com/support/3856/add-a-legend-to-exported-pdf-png</guid>
<pubDate>Tue, 22 Oct 2019 11:13:26 +0000</pubDate>
</item>
<item>
<title>Index embedded</title>
<link>http://skipper18.com/support/3850/index-embedded</link>
<description>&lt;p&gt;Hi,&lt;/p&gt;

&lt;p&gt;As it is not possible to add an index with the value of an embedded object, how can I prevent the export of the .orm files manually from removing the manually added code to include these indexes?&lt;/p&gt;

&lt;p&gt;Thank you&lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;https://downloads.skipper18.com/support-images/064/6494277723088224311.png&quot; alt=&quot;enter image description here&quot;&gt;&lt;/p&gt;
</description>
<category>Feature Request</category>
<guid isPermaLink="true">http://skipper18.com/support/3850/index-embedded</guid>
<pubDate>Fri, 18 Oct 2019 07:39:58 +0000</pubDate>
</item>
<item>
<title>Excluding tables from migrations</title>
<link>http://skipper18.com/support/3833/excluding-tables-from-migrations</link>
<description>&lt;p&gt;It would be nice to be able to ignore certain tables/regions/modules from migrations. Just like how the model-disabled property works.&lt;/p&gt;

&lt;p&gt;My current solution is to setup a separate project file with just the tables I want. But it is not ideal. &lt;/p&gt;

&lt;p&gt;Using Laravel Skipper 3.2.20.1575 &lt;/p&gt;
</description>
<category>Feature Request</category>
<guid isPermaLink="true">http://skipper18.com/support/3833/excluding-tables-from-migrations</guid>
<pubDate>Tue, 08 Oct 2019 22:22:35 +0000</pubDate>
</item>
<item>
<title>[Todo] How to set primary and foreign key name</title>
<link>http://skipper18.com/support/3825/todo-how-to-set-primary-and-foreign-key-name</link>
<description>&lt;p&gt;Hi,&lt;br&gt;
how I can set a custom name for the primary key name?&lt;br&gt;
With Laravel, I can do this:&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;$table-&amp;gt;primary(['centrodilavoro_id','lavorazione_id'], 'CUSTOM_NAME);
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;Thanks!&lt;br&gt;
Roberto&lt;/p&gt;
</description>
<category>Feature Request</category>
<guid isPermaLink="true">http://skipper18.com/support/3825/todo-how-to-set-primary-and-foreign-key-name</guid>
<pubDate>Wed, 02 Oct 2019 10:03:05 +0000</pubDate>
</item>
<item>
<title>[Todo] Collapsible side-panels</title>
<link>http://skipper18.com/support/3826/todo-collapsible-side-panels</link>
<description>&lt;p&gt;At the moment we have the possibility to show/hide the panels separately. I miss the feature known from different IDEs (Visual Studio is a good example), where I can collapse the panels and make them temporarily visible when needed either by moving the mouse cursor to the edge of the window or by clicking on a narrow stripe left in place of a collapsed panel.&lt;/p&gt;

&lt;p&gt;I know the panels can be put outside of the main window but they are still visible and while using multiple monitors, moving the main window becomes tedious.&lt;/p&gt;

&lt;p&gt;The &quot;problem&quot; becomes obvious even with a relatively small models, where you have to scroll them quite intense to get to the outer entities. I'm working on a such one with ~25 entities divided into a few modules on a 24&quot; monitor and would like to move the panels &quot;out of the sight&quot; when I don't need them (e.g. when I want to see a &quot;bigger picture&quot;), but also be able to make them quickly visible in order to search for something, edit a property or just for the navigator to jump to some region (there are always models that big, so that they don't fit the screen;)).&lt;/p&gt;
</description>
<category>Feature Request</category>
<guid isPermaLink="true">http://skipper18.com/support/3826/todo-collapsible-side-panels</guid>
<pubDate>Wed, 02 Oct 2019 09:20:24 +0000</pubDate>
</item>
<item>
<title>Import Existing Project Entities - Doctrine2 not defined nullable</title>
<link>http://skipper18.com/support/3391/import-existing-project-entities-doctrine2-defined-nullable</link>
<description>&lt;p&gt;Hello,&lt;/p&gt;

&lt;p&gt;I'm facing a issue/problem. I have a working project with Symfony 4 (using doctrine2 annotations) with a relative massive amount of entities. I'm trying to import and export the entities after some changes. The problem is that by default doctrine sets &lt;code&gt;&quot;nullable=false&quot;&lt;/code&gt; as default if &lt;code&gt;nullable&lt;/code&gt; is not defined.&lt;/p&gt;

&lt;p&gt;&lt;a rel=&quot;nofollow&quot; href=&quot;https://www.doctrine-project.org/projects/doctrine-orm/en/2.6/reference/annotations-reference.html#reference&quot;&gt;Doctrine 2.6 Documentation&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Actually in my Entities I didn't set &lt;code&gt;nullable&lt;/code&gt; so the spected behavior is to Skipper detects all the fields as &lt;code&gt;NOT NULL&lt;/code&gt;. But this doesn't happen and also when I export all the entities again everything changes to &lt;code&gt;nullable=true&lt;/code&gt;.&lt;/p&gt;

&lt;p&gt;Is this a issue? or there's a workaround for this instead of setting all fields to &lt;code&gt;NOT NULL&lt;/code&gt; manually?&lt;/p&gt;

&lt;p&gt;Thanks.&lt;/p&gt;
</description>
<category>Feature Request</category>
<guid isPermaLink="true">http://skipper18.com/support/3391/import-existing-project-entities-doctrine2-defined-nullable</guid>
<pubDate>Fri, 05 Apr 2019 09:55:19 +0000</pubDate>
</item>
<item>
<title>able to manualy change relation-lines join ponts (incorrect display of relation lines)</title>
<link>http://skipper18.com/support/3245/manualy-change-relation-incorrect-display-relation-lines</link>
<description>&lt;p&gt;Please make able to manualy change relation-lines join ponts.&lt;br&gt;
Look at that image - a have no way to make it look better.&lt;br&gt;
&lt;img src=&quot;https://c2n.me/3Yx1U8c.png&quot; alt=&quot;enter image description here&quot;&gt;&lt;/p&gt;

&lt;p&gt;I try move entity card up/down. Something was changed, but it still looks bad.&lt;br&gt;
And I just waste my time with that attempts to make my scheme look better. &lt;br&gt;
&lt;img src=&quot;https://c2n.me/3Yx3dba.png&quot; alt=&quot;enter image description here&quot;&gt;&lt;/p&gt;

&lt;p&gt;Have a look for that case please&lt;br&gt;
Entity card has point to join relation-lines. User can drag-n-drop line between points. &lt;br&gt;
&lt;img src=&quot;https://c2n.me/3Yx2cHB.png&quot; alt=&quot;enter image description here&quot;&gt;&lt;/p&gt;

&lt;p&gt;I don't say that i need drag-n-drop there. Just the way to work with it.&lt;br&gt;
Now i have to move entity cards until all relation-lines makes full-visibility.&lt;br&gt;
&lt;img src=&quot;https://c2n.me/3Yx40Sw.png&quot; alt=&quot;enter image description here&quot;&gt;&lt;/p&gt;

&lt;p&gt;Please make something with it!&lt;/p&gt;
</description>
<category>Feature Request</category>
<guid isPermaLink="true">http://skipper18.com/support/3245/manualy-change-relation-incorrect-display-relation-lines</guid>
<pubDate>Mon, 10 Dec 2018 19:05:10 +0000</pubDate>
</item>
<item>
<title>Index on Embedded</title>
<link>http://skipper18.com/support/3132/index-on-embedded</link>
<description>&lt;p&gt;Hi,&lt;/p&gt;

&lt;p&gt;I have an entity Address embedded in another entity Company.&lt;br&gt;
I just want to add an index like it's possible to do in Company based on a field which is in Address. There is no way to do that actually.&lt;/p&gt;

&lt;p&gt;Is it possible to add in the &quot;Indexes&quot; window of an entity the list of the fields of Embedded entities ?&lt;/p&gt;

&lt;p&gt;Thanks!&lt;/p&gt;
</description>
<category>Feature Request</category>
<guid isPermaLink="true">http://skipper18.com/support/3132/index-on-embedded</guid>
<pubDate>Mon, 07 May 2018 08:07:28 +0000</pubDate>
</item>
<item>
<title>Export @var annotation on class Properties</title>
<link>http://skipper18.com/support/3017/export-%40var-annotation-on-class-properties</link>
<description>&lt;p&gt;Is it possible to export @var annotations on class properties?&lt;/p&gt;

&lt;p&gt;Like this:&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;/**
 * @ORM\Column(type=&quot;string&quot;, length=255, nullable=true)
 *
 * @var string
 */
private $firstname;
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;Would be much nicer to generate type-hinted getters and setters from this.&lt;/p&gt;

&lt;p&gt;Of course using FQCN for related objects would also be very nice.&lt;/p&gt;

&lt;p&gt;Also it would be very nice to have templating control over how annotations are generated to add Symfony validation constraints for example.&lt;/p&gt;
</description>
<category>Feature Request</category>
<guid isPermaLink="true">http://skipper18.com/support/3017/export-%40var-annotation-on-class-properties</guid>
<pubDate>Mon, 02 Apr 2018 06:07:09 +0000</pubDate>
</item>
<item>
<title>When will Skipper support Traits?</title>
<link>http://skipper18.com/support/3066/when-will-skipper-support-traits</link>
<description>&lt;p&gt;Hello!&lt;/p&gt;

&lt;p&gt;I think that I've asked this a few years from now. Just wanted to know if this is something you'll eventually plan or have in mind!&lt;/p&gt;

&lt;p&gt;Thanks!&lt;/p&gt;
</description>
<category>Feature Request</category>
<guid isPermaLink="true">http://skipper18.com/support/3066/when-will-skipper-support-traits</guid>
<pubDate>Tue, 27 Feb 2018 08:35:08 +0000</pubDate>
</item>
<item>
<title>Custom flags for index</title>
<link>http://skipper18.com/support/2878/custom-flags-for-index</link>
<description>&lt;p&gt;Hello,&lt;/p&gt;

&lt;p&gt;I'd like to add a custom index flag, called &quot;spatial&quot; but the app only allows to use fulltext. Could you change that field to allows multiple values?&lt;/p&gt;

&lt;p&gt;Thanks&lt;/p&gt;
</description>
<category>Feature Request</category>
<guid isPermaLink="true">http://skipper18.com/support/2878/custom-flags-for-index</guid>
<pubDate>Sun, 23 Jul 2017 18:11:11 +0000</pubDate>
</item>
<item>
<title>One to Many generate object properties without 's'</title>
<link>http://skipper18.com/support/2827/one-to-many-generate-object-properties-without-s</link>
<description>&lt;p&gt;Hi,&lt;/p&gt;

&lt;p&gt;When we generate an ORM doctrine schema for exemple :&lt;/p&gt;

&lt;p&gt;User -&amp;gt; Picture the property inside user is 'picture' and not 'pictures'.&lt;/p&gt;

&lt;p&gt;I known if for exemple the the name of the poperty is ''body' for exemple it will be 'bodys' but i think we could find some rules.&lt;/p&gt;

&lt;p&gt;Thx for your product. &lt;/p&gt;
</description>
<category>Feature Request</category>
<guid isPermaLink="true">http://skipper18.com/support/2827/one-to-many-generate-object-properties-without-s</guid>
<pubDate>Tue, 16 May 2017 08:05:18 +0000</pubDate>
</item>
<item>
<title>Django support</title>
<link>http://skipper18.com/support/2821/django-support</link>
<description>&lt;p&gt;When are you guys planning on supporting Django?&lt;/p&gt;
</description>
<category>Feature Request</category>
<guid isPermaLink="true">http://skipper18.com/support/2821/django-support</guid>
<pubDate>Sat, 06 May 2017 06:02:50 +0000</pubDate>
</item>
<item>
<title>[fixed] &quot;json&quot; datatype for doctrine2</title>
<link>http://skipper18.com/support/2813/fixed-json-datatype-for-doctrine2</link>
<description>&lt;p&gt;Hello,&lt;/p&gt;

&lt;p&gt;The &quot;json&quot; does not exist in Skipper18!&lt;/p&gt;

&lt;p&gt;The &quot;json_array&quot; is deprecated since the 2.6, use json instead ...&lt;/p&gt;

&lt;p&gt;&lt;a rel=&quot;nofollow&quot; href=&quot;https://github.com/doctrine/dbal/blob/master/lib/Doctrine/DBAL/Types/JsonArrayType.php#L28&quot;&gt;https://github.com/doctrine/dbal/blob/master/lib/Doctrine/DBAL/Types/JsonArrayType.php#L28&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;thank you&lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;https://support.skipper18.com/?qa=blob&amp;amp;qa_blobid=14002759399372298771&quot; alt=&quot;enter image description here&quot;&gt;&lt;/p&gt;
</description>
<category>Feature Request</category>
<guid isPermaLink="true">http://skipper18.com/support/2813/fixed-json-datatype-for-doctrine2</guid>
<pubDate>Thu, 27 Apr 2017 08:38:57 +0000</pubDate>
</item>
<item>
<title>option to &quot;reset&quot; the default position of the &quot;Caption&quot; text</title>
<link>http://skipper18.com/support/2809/option-to-reset-the-default-position-of-the-caption-text</link>
<description>&lt;p&gt;Hello,&lt;/p&gt;

&lt;p&gt;Could you add the possibility of &quot;reset&quot; the default position of the &quot;Caption&quot; text.&lt;br&gt;
Because when the &quot;Caption&quot; text is moved, is not possible to return to default position ...&lt;br&gt;
It's boring afterwards ...&lt;/p&gt;

&lt;p&gt;Thank you&lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;https://support.skipper18.com/?qa=blob&amp;amp;qa_blobid=13902657468482628842&quot; alt=&quot;enter image description here&quot;&gt;&lt;br&gt;
&lt;img src=&quot;https://support.skipper18.com/?qa=blob&amp;amp;qa_blobid=16413144141910246377&quot; alt=&quot;enter image description here&quot;&gt;&lt;/p&gt;
</description>
<category>Feature Request</category>
<guid isPermaLink="true">http://skipper18.com/support/2809/option-to-reset-the-default-position-of-the-caption-text</guid>
<pubDate>Mon, 24 Apr 2017 09:51:38 +0000</pubDate>
</item>
<item>
<title>Using contant value as inheritance discriminator</title>
<link>http://skipper18.com/support/2792/using-contant-value-as-inheritance-discriminator</link>
<description>&lt;p&gt;It is not a big deal, but I used to define constants and used them to define discriminator in ORM mapping of inheritance discriminator map.&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;/**
 * @ORM\Entity(repositoryClass=&quot;RecordRepository&quot;)
 * @ORM\Table(name=&quot;record&quot;)
 * @ORM\InheritanceType(&quot;SINGLE_TABLE&quot;)
 * @ORM\DiscriminatorColumn(name=&quot;discr&quot;, type=&quot;string&quot;)
 * @ORM\DiscriminatorMap({
 *     Record::RECORD_TYPE_OFFER:&quot;Offer&quot;,
 *     Record::RECORD_TYPE_ORDER:&quot;Order&quot;,
 *     Record::RECORD_TYPE_INVOICE:&quot;Invoice&quot;
 * })
 * @ORM\HasLifecycleCallbacks
 */
abstract class Record implements Commentable, Editable, Deletable, DetailPath, Loggable
{
    use LoggedEntity, CommentedEntity;

    const RECORD_TYPE_INVOICE = 'INVOICE';
    const RECORD_TYPE_OFFER = 'OFFER';
    const RECORD_TYPE_ORDER = 'ORDER';
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;Skipper changes those constants after export to strings. It would be nice, if skipper detects these constant by having two colons in name and not putting those quotes in annotation.&lt;/p&gt;
</description>
<category>Feature Request</category>
<guid isPermaLink="true">http://skipper18.com/support/2792/using-contant-value-as-inheritance-discriminator</guid>
<pubDate>Thu, 13 Apr 2017 10:23:09 +0000</pubDate>
</item>
<item>
<title>Placement of new many-to-many entities (top right) :(</title>
<link>http://skipper18.com/support/2768/placement-of-new-many-to-many-entities-top-right</link>
<description>&lt;p&gt;Hello,&lt;/p&gt;

&lt;p&gt;When creating relationships from several to many,&lt;br&gt;
It would be good if the linking entity did not find it in the upper right,&lt;br&gt;
But positioned between the two related entities,&lt;br&gt;
because :&lt;br&gt;
When you manipulate huge models,&lt;br&gt;
It quickly becomes annoying from this walk in the model&lt;/p&gt;

&lt;p&gt;Thank you&lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;https://support.skipper18.com/?qa=blob&amp;amp;qa_blobid=16983799916033514384&quot; alt=&quot;enter image description here&quot;&gt;&lt;/p&gt;
</description>
<category>Feature Request</category>
<guid isPermaLink="true">http://skipper18.com/support/2768/placement-of-new-many-to-many-entities-top-right</guid>
<pubDate>Fri, 07 Apr 2017 15:45:16 +0000</pubDate>
</item>
<item>
<title>instant search filters to select entities</title>
<link>http://skipper18.com/support/2771/instant-search-filters-to-select-entities</link>
<description>&lt;p&gt;Hello,&lt;/p&gt;

&lt;p&gt;When there are hundreds of entities ...&lt;br&gt;
It would be good to have &quot;instant search filters&quot; in some strategic locations&lt;br&gt;
Because it is complicated to pass the complete list&lt;/p&gt;

&lt;p&gt;Thank you&lt;/p&gt;

&lt;p&gt;An example:&lt;br&gt;
&lt;img src=&quot;https://support.skipper18.com/?qa=blob&amp;amp;qa_blobid=9892241670156940216&quot; alt=&quot;enter image description here&quot;&gt;&lt;/p&gt;
</description>
<category>Feature Request</category>
<guid isPermaLink="true">http://skipper18.com/support/2771/instant-search-filters-to-select-entities</guid>
<pubDate>Fri, 07 Apr 2017 15:44:52 +0000</pubDate>
</item>
<item>
<title>generator / editor of many-to-many, with extra columns</title>
<link>http://skipper18.com/support/2772/generator-editor-of-many-to-many-with-extra-columns</link>
<description>&lt;p&gt;Hello,&lt;/p&gt;

&lt;p&gt;Would it be possible to have a generator / editor of many-to-many, with extra columns?&lt;/p&gt;

&lt;p&gt;Yes it is possible to do this manually, but, tool to generate it or to edit a realation of this type would be a comfort.&lt;/p&gt;

&lt;p&gt;Person ← one-to-many → Job ← many-to-one → Company&lt;/p&gt;
</description>
<category>Feature Request</category>
<guid isPermaLink="true">http://skipper18.com/support/2772/generator-editor-of-many-to-many-with-extra-columns</guid>
<pubDate>Fri, 07 Apr 2017 15:44:41 +0000</pubDate>
</item>
<item>
<title>Execute additional/external program after export</title>
<link>http://skipper18.com/support/2527/execute-additional-external-program-after-export</link>
<description>&lt;p&gt;Hi,&lt;/p&gt;

&lt;p&gt;I suggested to run external commands by hotkeys but this may be quicker to implement and better for such jobs.&lt;/p&gt;

&lt;p&gt;Is it possible to add an ability to run/execute an external tool after export done? So, When we export the ORM, we can automatically execute our command to generate Getters and Setters.&lt;/p&gt;

&lt;p&gt;Thanks,&lt;br&gt;
Gencer.&lt;/p&gt;
</description>
<category>Feature Request</category>
<guid isPermaLink="true">http://skipper18.com/support/2527/execute-additional-external-program-after-export</guid>
<pubDate>Wed, 17 Aug 2016 15:26:04 +0000</pubDate>
</item>
<item>
<title>[Feature request] Auto truncate whitespace or give a warning</title>
<link>http://skipper18.com/support/2459/feature-request-auto-truncate-whitespace-or-give-a-warning</link>
<description>&lt;p&gt;Hello. Now I can write any properties with whitespace. Project imports correctly and then I receive errors in php code.&lt;/p&gt;
</description>
<category>Feature Request</category>
<guid isPermaLink="true">http://skipper18.com/support/2459/feature-request-auto-truncate-whitespace-or-give-a-warning</guid>
<pubDate>Tue, 31 May 2016 15:51:43 +0000</pubDate>
</item>
<item>
<title>Moving connectors etc.</title>
<link>http://skipper18.com/support/2423/moving-connectors-etc</link>
<description>&lt;p&gt;Some suggestions for a future version:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;As mentioned in a previous post, a list of updates that are easy to see in the app.&lt;/li&gt;
&lt;li&gt;Ability to move joining lines:&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;a rel=&quot;nofollow&quot; href=&quot;http://screencast.com/t/OZZi8wuk&quot;&gt;http://screencast.com/t/OZZi8wuk&lt;/a&gt;&lt;br&gt;
&lt;a rel=&quot;nofollow&quot; href=&quot;http://screencast.com/t/tCo0A4KTLru&quot;&gt;http://screencast.com/t/tCo0A4KTLru&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;thanks&lt;/p&gt;
</description>
<category>Feature Request</category>
<guid isPermaLink="true">http://skipper18.com/support/2423/moving-connectors-etc</guid>
<pubDate>Fri, 29 Apr 2016 08:27:12 +0000</pubDate>
</item>
<item>
<title>Ability to run external tools by shortcut/hotkey</title>
<link>http://skipper18.com/support/2395/ability-to-run-external-tools-by-shortcut-hotkey</link>
<description>&lt;p&gt;How about executing/running an external tool (for example getter/setter app) by a keyboard shortcut / hotkey that we add in options?&lt;/p&gt;

&lt;p&gt;It would be awesome and time savior (as skipper already for kind this job).&lt;/p&gt;
</description>
<category>Feature Request</category>
<guid isPermaLink="true">http://skipper18.com/support/2395/ability-to-run-external-tools-by-shortcut-hotkey</guid>
<pubDate>Sun, 06 Mar 2016 20:23:13 +0000</pubDate>
</item>
<item>
<title>Support for PSR-4 namespace when exporting to ORM</title>
<link>http://skipper18.com/support/2365/support-for-psr-4-namespace-when-exporting-to-orm</link>
<description>&lt;p&gt;I have a Zend Framework 2 project with Doctrine 2 that is set up to use PSR-4 auto-loading:&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;&quot;autoload&quot;: {
    &quot;psr-4&quot;: {
        &quot;Application\\&quot;: &quot;module/Application/src/&quot;
    }
}
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;When I configure my module's export path in Skipper, I set the 'Relative Export Path' like this: &lt;code&gt;..\..\MyApp\module\Application\src\&lt;/code&gt; and set the &lt;em&gt;filename format&lt;/em&gt; to &lt;code&gt;subdirectories-by-namespace&lt;/code&gt;&lt;br&gt;
The problem is that it exports the files to &lt;code&gt;C:\...\MyApp\module\Application\src\Application\Entity\Model\User\&lt;/code&gt; when I &lt;em&gt;want&lt;/em&gt; it to be &lt;code&gt;C:\...\MyApp\module\Application\src\Entity\Model\User\&lt;/code&gt;.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Feature request:&lt;/strong&gt;&lt;br&gt;
It would be nice to have an option in the config where I can define the namespace prefix like this:&lt;br&gt;
&lt;img src=&quot;https://support.skipper18.com/?qa=blob&amp;amp;qa_blobid=17138996958588548101&quot; alt=&quot;enter image description here&quot;&gt;&lt;/p&gt;
</description>
<category>Feature Request</category>
<guid isPermaLink="true">http://skipper18.com/support/2365/support-for-psr-4-namespace-when-exporting-to-orm</guid>
<pubDate>Tue, 16 Feb 2016 13:44:05 +0000</pubDate>
</item>
<item>
<title>possibility to export description fields</title>
<link>http://skipper18.com/support/2330/possibility-to-export-description-fields</link>
<description>&lt;p&gt;My problem is that the description fields of entities won't exported to orm files.&lt;br&gt;
I created a complete complex database with Skipper and I filled all of the description fields hoping that it will be exported too. But I see it is not an option currently. So my description fields are all useless because no one can see it only me in Skipper. &lt;/p&gt;

&lt;p&gt;Is there any possibility to export it as at least a comment in the php annotations for doctrine 2? Or any other export possibilty? Any way to export those comments at least into text files?&lt;/p&gt;

&lt;p&gt;Thanks&lt;/p&gt;

&lt;p&gt;Matyas Majzik&lt;/p&gt;
</description>
<category>Feature Request</category>
<guid isPermaLink="true">http://skipper18.com/support/2330/possibility-to-export-description-fields</guid>
<pubDate>Thu, 21 Jan 2016 16:12:49 +0000</pubDate>
</item>
<item>
<title>Test export with diff</title>
<link>http://skipper18.com/support/2289/test-export-with-diff</link>
<description>&lt;p&gt;I would like to do a test export of the project and see a diff of the changes that will be made. &lt;/p&gt;
</description>
<category>Feature Request</category>
<guid isPermaLink="true">http://skipper18.com/support/2289/test-export-with-diff</guid>
<pubDate>Fri, 13 Nov 2015 17:03:25 +0000</pubDate>
</item>
<item>
<title>Doctrine2: Second level cache for associations</title>
<link>http://skipper18.com/support/2285/doctrine2-second-level-cache-for-associations</link>
<description>&lt;p&gt;Received by email:&lt;/p&gt;

&lt;p&gt;I just saw that Doctrine is supporting entity cache on associations, in Skipper I've only found the property on Entities. &lt;/p&gt;

&lt;p&gt;&lt;a rel=&quot;nofollow&quot; href=&quot;http://doctrine-orm.readthedocs.org/projects/doctrine-orm/en/latest/reference/second-level-cache.html#association-cache-definition&quot;&gt;http://doctrine-orm.readthedocs.org/projects/doctrine-orm/en/latest/reference/second-level-cache.html#association-cache-definition&lt;/a&gt;&lt;/p&gt;
</description>
<category>Feature Request</category>
<guid isPermaLink="true">http://skipper18.com/support/2285/doctrine2-second-level-cache-for-associations</guid>
<pubDate>Fri, 30 Oct 2015 19:03:09 +0000</pubDate>
</item>
<item>
<title>DateInterval Type Mapping</title>
<link>http://skipper18.com/support/2283/dateinterval-type-mapping</link>
<description>&lt;p&gt;Doctrine mapping supports DateInterval type: &lt;a rel=&quot;nofollow&quot; href=&quot;http://doctrine-orm.readthedocs.org/projects/doctrine-dbal/en/latest/reference/types.html#dateinterval&quot;&gt;http://doctrine-orm.readthedocs.org/projects/doctrine-dbal/en/latest/reference/types.html#dateinterval&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;It doesn't seem to exist in Skipper v3.2.4.1256&lt;/p&gt;
</description>
<category>Feature Request</category>
<guid isPermaLink="true">http://skipper18.com/support/2283/dateinterval-type-mapping</guid>
<pubDate>Fri, 30 Oct 2015 18:26:31 +0000</pubDate>
</item>
<item>
<title>Associations order</title>
<link>http://skipper18.com/support/2046/associations-order</link>
<description>&lt;p&gt;Hello&lt;/p&gt;

&lt;p&gt;It would be nice to be able to order associations. The order associations appear in the mapping is important when you want to chose the columns order for a composite primary key using foreign keys&lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;https://support.skipper18.com/?qa=blob&amp;amp;qa_blobid=18443423450078411966&quot; alt=&quot;associations order&quot;&gt;&lt;/p&gt;
</description>
<category>Feature Request</category>
<guid isPermaLink="true">http://skipper18.com/support/2046/associations-order</guid>
<pubDate>Mon, 25 May 2015 08:59:29 +0000</pubDate>
</item>
<item>
<title>Multiple index order</title>
<link>http://skipper18.com/support/2006/multiple-index-order</link>
<description>&lt;p&gt;Hello&lt;/p&gt;

&lt;p&gt;Using doctrine2 mapping, we would like to define the column order in multiple index. Right now we can just select the column without choosing the order in the index.&lt;/p&gt;

&lt;p&gt;Cheers&lt;/p&gt;

&lt;p&gt;Damien&lt;/p&gt;
</description>
<category>Feature Request</category>
<guid isPermaLink="true">http://skipper18.com/support/2006/multiple-index-order</guid>
<pubDate>Fri, 24 Apr 2015 10:52:04 +0000</pubDate>
</item>
<item>
<title>[Feature Request] Association Overrides</title>
<link>http://skipper18.com/support/2001/feature-request-association-overrides</link>
<description>&lt;p&gt;As part of doctrine features, we would need to override attributes and associations.&lt;br&gt;
Specifications : &lt;a rel=&quot;nofollow&quot; href=&quot;http://doctrine-orm.readthedocs.org/en/latest/tutorials/override-field-association-mappings-in-subclasses.html&quot;&gt;http://doctrine-orm.readthedocs.org/en/latest/tutorials/override-field-association-mappings-in-subclasses.html&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Cheers&lt;/p&gt;
</description>
<category>Feature Request</category>
<guid isPermaLink="true">http://skipper18.com/support/2001/feature-request-association-overrides</guid>
<pubDate>Thu, 23 Apr 2015 16:42:16 +0000</pubDate>
</item>
<item>
<title>[Feature Request] Inheritance / Association Views</title>
<link>http://skipper18.com/support/1967/feature-request-inheritance-association-views</link>
<description>&lt;p&gt;Working on a huge file right now, basically all the connection lines are a complete mess. We already deleted most the labels simply because it made everything even less readable instead of more.&lt;/p&gt;

&lt;p&gt;Some highly useful editor productivity features would be:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;View Hide/Show Inheritance connections&lt;/li&gt;
&lt;li&gt;View Hide/Show Association connections&lt;/li&gt;
&lt;li&gt;Select an entity (via option click or special selector tool) and highlight (thicker lines or color maybe) all of it's connections and connected objects (extra credit to be able to highlight with just the first and optionally the entire hierarchy to the selected object)&lt;/li&gt;
&lt;li&gt;Select a property of an entity and do same just limited to associations and/or relations to that particular property instead the entire entity&lt;/li&gt;
&lt;li&gt;Select a connection (it highlights now) but also highlight the associated properties and entities&lt;/li&gt;
&lt;/ul&gt;
</description>
<category>Feature Request</category>
<guid isPermaLink="true">http://skipper18.com/support/1967/feature-request-inheritance-association-views</guid>
<pubDate>Thu, 16 Apr 2015 15:52:51 +0000</pubDate>
</item>
<item>
<title>[Feature request] Allow more control over the path taken by relationships between entities</title>
<link>http://skipper18.com/support/1943/feature-request-allow-control-relationships-between-entities</link>
<description>&lt;p&gt;Add the ability to&lt;br&gt;
- set exact position of each end of the relationship on the entity&lt;br&gt;
 - determine the path taken from one entity to the other (within reason - should be able to use either a single straight line; two lines one at 90 degrees to the other, or three straight lines with two changes of direction)&lt;/p&gt;
</description>
<category>Feature Request</category>
<guid isPermaLink="true">http://skipper18.com/support/1943/feature-request-allow-control-relationships-between-entities</guid>
<pubDate>Tue, 14 Apr 2015 08:43:06 +0000</pubDate>
</item>
<item>
<title>[Feature request] Multiple views of a model</title>
<link>http://skipper18.com/support/1941/feature-request-multiple-views-of-a-model</link>
<description>&lt;p&gt;It would be very useful to be able to create views (read-only or updatable) which only contain selected entities, and their relationships. &lt;/p&gt;

&lt;p&gt;Similar to Modules, but only showing relationships between the selected entities.&lt;/p&gt;
</description>
<category>Feature Request</category>
<guid isPermaLink="true">http://skipper18.com/support/1941/feature-request-multiple-views-of-a-model</guid>
<pubDate>Tue, 14 Apr 2015 08:35:38 +0000</pubDate>
</item>
<item>
<title>[Feature request] Open entity in IDE</title>
<link>http://skipper18.com/support/1820/feature-request-open-entity-in-ide</link>
<description>&lt;p&gt;I'd like to be able to call the external tools from the context menu. &lt;/p&gt;

&lt;p&gt;i.e. right click on an entity -&amp;gt; external tools -&amp;gt; edit in PhpStorm &lt;br&gt;
i.e. right click on an entity -&amp;gt; external tools -&amp;gt; diff with previous history in PhpStorm &lt;br&gt;
(phpstorm has a command line interface to invoke various functions)&lt;/p&gt;

&lt;p&gt;The configured tools would need to access the entity's properties to create the filename. &lt;/p&gt;

&lt;p&gt;regards&lt;br&gt;
Steve Groom&lt;/p&gt;
</description>
<category>Feature Request</category>
<guid isPermaLink="true">http://skipper18.com/support/1820/feature-request-open-entity-in-ide</guid>
<pubDate>Mon, 22 Dec 2014 06:47:42 +0000</pubDate>
</item>
<item>
<title>[Feature request] how do I automate an association in the project confg on an entity creation?</title>
<link>http://skipper18.com/support/1816/feature-request-automate-association-project-entity-creation</link>
<description>&lt;p&gt;I have a project in which all entities have a certain association to one table. &lt;br&gt;
I would like to automate this in the same way I have extra fields automaticaly created. Can I do this and how?&lt;br&gt;
I tried the following without success:&lt;/p&gt;

&lt;pre&gt;&lt;code&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;string&quot; required=&quot;true&quot; unique=&quot;true&quot; primary=&quot;true&quot; auto-increment=&quot;false&quot;/&amp;gt; 
                    &amp;lt;field name=&quot;account_id&quot; type=&quot;string&quot; required=&quot;true&quot; /&amp;gt;
                    &amp;lt;field name=&quot;name&quot; type=&quot;string&quot; required=&quot;true&quot;/&amp;gt; 
                    &amp;lt;field name=&quot;description&quot; type=&quot;string&quot; required=&quot;false&quot;/&amp;gt; 
                    &amp;lt;field name=&quot;created_at&quot; type=&quot;datetime&quot; required=&quot;true&quot;/&amp;gt; 
                    &amp;lt;field name=&quot;created_by&quot; type=&quot;string&quot; required=&quot;true&quot;/&amp;gt; 
                    &amp;lt;field name=&quot;updated_at&quot; type=&quot;datetime&quot; required=&quot;true&quot;/&amp;gt; 
                    &amp;lt;field name=&quot;updated_by&quot; type=&quot;datetime&quot; required=&quot;true&quot;/&amp;gt; 
                    &amp;lt;field name=&quot;is_active&quot; type=&quot;boolean&quot; /&amp;gt; 

                &amp;lt;/entity&amp;gt;
                &amp;lt;association from=&quot;{entity-owner#UL}&quot; to=&quot;Account&quot; owner-alias=&quot;{entity-owner#UL}Of&quot; inverse-alias=&quot;account_id&quot;/&amp;gt; 
            &amp;lt;/template&amp;gt;
&lt;/code&gt;&lt;/pre&gt;
</description>
<category>Feature Request</category>
<guid isPermaLink="true">http://skipper18.com/support/1816/feature-request-automate-association-project-entity-creation</guid>
<pubDate>Thu, 18 Dec 2014 19:29:59 +0000</pubDate>
</item>
<item>
<title>Index field order</title>
<link>http://skipper18.com/support/1811/index-field-order</link>
<description>&lt;p&gt;Mysql is picky on the order of the columns in a multi-column index. The order in which fields are checked when defining an index in Skipper should be honoured. &lt;/p&gt;

&lt;p&gt;This is how mysql workbench handles and visualizes the index column order:&lt;br&gt;
&lt;img src=&quot;http://support.skipper18.com/?qa=blob&amp;amp;qa_blobid=4895409366315308797&quot; alt=&quot;how mysql workbench handles and visualizes the index column order&quot;&gt;&lt;/p&gt;
</description>
<category>Feature Request</category>
<guid isPermaLink="true">http://skipper18.com/support/1811/index-field-order</guid>
<pubDate>Wed, 17 Dec 2014 16:13:23 +0000</pubDate>
</item>
<item>
<title>Support for @ORM\MappedSuperclass</title>
<link>http://skipper18.com/support/1750/support-for-%40orm-mappedsuperclass</link>
<description>&lt;p&gt;I'm using @ORM\MappedSuperclass to have Entity inheritance. Skipper doesn't recognize that file, so entity inheritance isn't showed properly and can't be exported either (without messing up the existing structure).&lt;/p&gt;
</description>
<category>Feature Request</category>
<guid isPermaLink="true">http://skipper18.com/support/1750/support-for-%40orm-mappedsuperclass</guid>
<pubDate>Mon, 10 Nov 2014 09:51:56 +0000</pubDate>
</item>
<item>
<title>[Feature request] attributes visibility</title>
<link>http://skipper18.com/support/1640/feature-request-attributes-visibility</link>
<description>&lt;p&gt;hi hi;&lt;br&gt;
how can i change attribute visibility for all generated attributes for all generated classes?&lt;br&gt;
i want to set all attributes to protected or even public by default&lt;br&gt;
i don't really care about &quot;security&quot; implications, this fits my needs and project needs so its completely fine&lt;br&gt;
lets say i have average 80 tables * 2-15 fields, and i really don't feel comfortable with changing it by hand or scripting :/&lt;br&gt;
so how can i achieve this by default/plugin/whatever proposed method that i can use in skipper?&lt;/p&gt;

&lt;p&gt;thx&lt;/p&gt;
</description>
<category>Feature Request</category>
<guid isPermaLink="true">http://skipper18.com/support/1640/feature-request-attributes-visibility</guid>
<pubDate>Wed, 15 Oct 2014 13:15:27 +0000</pubDate>
</item>
</channel>
</rss>