<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to 19: Letter case problem in autogenerated CRUD code</title><link>https://sourceforge.net/p/phpcodegenie/bugs/19/</link><description>Recent changes to 19: Letter case problem in autogenerated CRUD code</description><atom:link href="https://sourceforge.net/p/phpcodegenie/bugs/19/feed.rss" rel="self"/><language>en</language><lastBuildDate>Thu, 16 Sep 2004 00:43:49 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/phpcodegenie/bugs/19/feed.rss" rel="self" type="application/rss+xml"/><item><title>Letter case problem in autogenerated CRUD code</title><link>https://sourceforge.net/p/phpcodegenie/bugs/19/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;I create all of my mysql databases with UPPER case &lt;br /&gt;
letters in the table names and field names so that they &lt;br /&gt;
are more compatible when they get moved to Oracle.&lt;br /&gt;
However, PCG seemed to modify the cases when I &lt;br /&gt;
generated the code. Consider the following URL that &lt;br /&gt;
generated a 404 error on my linux server (case &lt;br /&gt;
sensitive). I also encountered similar problems in the &lt;br /&gt;
previous version of codegenie when I would call my key &lt;br /&gt;
field ID, but codegenie would form the URLs like &lt;br /&gt;
&lt;a href="http://site.com?page.php?id=1" rel="nofollow"&gt;http://site.com?page.php?id=1&lt;/a&gt;, when it really needed to &lt;br /&gt;
be &lt;a href="http://site.com?page.php?ID=1" rel="nofollow"&gt;http://site.com?page.php?ID=1&lt;/a&gt; &lt;/p&gt;
&lt;p&gt;&lt;a href="http://localhost/pcg/web/generatedCode/infosources/info" rel="nofollow"&gt;http://localhost/pcg/web/generatedCode/infosources/info&lt;/a&gt;&lt;br /&gt;
sources/RESOURCES/insertNewResources.php&lt;/p&gt;
&lt;p&gt;Here is the table description&lt;br /&gt;
Column Information For - infosources.RESOURCES&lt;br /&gt;
-------------------------------------------------------&lt;br /&gt;
-----------------------------------------------------&lt;/p&gt;
&lt;p&gt;Field             Type          Null    Key     Default&lt;br /&gt;
Extra       &lt;br /&gt;
----------------  ------------  ------  ------  -------&lt;br /&gt;
--------------&lt;br /&gt;
ID                int(11)               PRI     (NULL) &lt;br /&gt;
auto_increment&lt;br /&gt;
TTOWNER           varchar(255)  YES           &lt;br /&gt;
(NULL)               &lt;br /&gt;
TITLE             varchar(255)  YES     MUL   &lt;br /&gt;
(NULL)               &lt;br /&gt;
YEAR              varchar(255)  YES           &lt;br /&gt;
(NULL)               &lt;br /&gt;
AUTHORS           varchar(255)  YES     MUL   &lt;br /&gt;
(NULL)               &lt;br /&gt;
ABSTRACT          longtext      YES           &lt;br /&gt;
(NULL)               &lt;br /&gt;
KEYWORDS          varchar(255)  YES     MUL   &lt;br /&gt;
(NULL)               &lt;br /&gt;
PUBLICATION       varchar(255)  YES     MUL   &lt;br /&gt;
(NULL)               &lt;br /&gt;
ISSUE             varchar(255)  YES           &lt;br /&gt;
(NULL)               &lt;br /&gt;
VOLUME            varchar(255)  YES           &lt;br /&gt;
(NULL)               &lt;br /&gt;
PAGES             varchar(255)  YES           &lt;br /&gt;
(NULL)               &lt;br /&gt;
URL               varchar(255)  YES           &lt;br /&gt;
(NULL)               &lt;br /&gt;
MEDIA             varchar(255)  YES           &lt;br /&gt;
(NULL)               &lt;br /&gt;
HAS_SUBSCRIPTION  varchar(255)  YES             (NULL)&lt;br /&gt;
&lt;/p&gt;
&lt;p&gt;and here is the files that it generated. Can you see the &lt;br /&gt;
case problems?&lt;/p&gt;
&lt;p&gt;me@server:/var/www/bugs/pcg/web/generatedCode/info&lt;br /&gt;
sources/infosources# &lt;br /&gt;
.:&lt;br /&gt;
total 16K&lt;br /&gt;
drwxr-xr-x  2 nobody nogroup 4.0K Sep 15 20:32 &lt;br /&gt;
RESOURCES&lt;br /&gt;
drwxr-xr-x  2 nobody nogroup 4.0K Sep 15 20:32 common&lt;br /&gt;
drwxr-xr-x  2 nobody nogroup 4.0K Sep 15 20:32 index&lt;br /&gt;
-rwxr-xr-x  1 nobody nogroup  173 Sep 15 20:32 &lt;br /&gt;
index.php&lt;/p&gt;
&lt;p&gt;./RESOURCES:&lt;br /&gt;
total 48K&lt;br /&gt;
confirmDeleteRESOURCES.php&lt;br /&gt;
deleteRESOURCES.php&lt;br /&gt;
editRESOURCES.php&lt;br /&gt;
enterNewRESOURCES.php&lt;br /&gt;
insertNewRESOURCES.php&lt;br /&gt;
listRESOURCES.php&lt;br /&gt;
searchRESOURCES.php&lt;br /&gt;
searchRESOURCESForm.php&lt;br /&gt;
updateRESOURCES.php&lt;br /&gt;
viewRESOURCES.php&lt;/p&gt;
&lt;p&gt;./common:&lt;br /&gt;
total 16K&lt;br /&gt;
commonJavascript.js&lt;br /&gt;
dbConnection.php&lt;br /&gt;
footer.php&lt;br /&gt;
header.php&lt;br /&gt;
style.css&lt;/p&gt;
&lt;p&gt;./index:&lt;br /&gt;
total 4.0K&lt;br /&gt;
indexRESOURCES.inc.php&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">John Zastrow</dc:creator><pubDate>Thu, 16 Sep 2004 00:43:49 -0000</pubDate><guid>https://sourceforge.net8a491743dfbd78a7ecddb431a2a70b7edae8635c</guid></item></channel></rss>