affiliate_g
Grünschnabel
Hi Leute,
ich habe ein Problem mit Propel, das generieren meiner Klassen hat super funktioniert.
Ja nun hab ich versucht auf diese zuzugreifen, tritt folgendes Problem auf
er kann ein gewisses file namens properties.php nicht öffnen
jetzt hab ich mir mal das ergebnis des generators angesehen, aus welchen gründen auch immer hat er folgende zeile generiert
das seltsame daran ist alle base..... klassen werden von der properties klasse abgeleitet
was aber noch seltsamer ist er hat mir nirgends ein solches file "properties.php" generiert
ich hab alles durchsuchen lassen aber nichts gefunden
hier das XML
kennt ihr das problem oder weiß irgendwer wozu er in den mapping-files die ableitung von der klasse "Properties" benötigt?
lg
ich habe ein Problem mit Propel, das generieren meiner Klassen hat super funktioniert.
Ja nun hab ich versucht auf diese zuzugreifen, tritt folgendes Problem auf
er kann ein gewisses file namens properties.php nicht öffnen
PHP:
Warning: require(build/properties.php) [function.require]: failed to open stream: No such file or directory in C:\Programme\xampp\php\PEAR\propel\Propel.php on line 756
Fatal error: require() [function.require]: Failed opening required 'build/properties.php' (include_path='../library/Propel/classes;.;C:\Programme\xampp\php\PEAR') in C:\Programme\xampp\php\PEAR\propel\Propel.php on line 756
jetzt hab ich mir mal das ergebnis des generators angesehen, aus welchen gründen auch immer hat er folgende zeile generiert
[propel-convert-conf] Adding class mapping: properties => build/properties.php
das seltsame daran ist alle base..... klassen werden von der properties klasse abgeleitet
was aber noch seltsamer ist er hat mir nirgends ein solches file "properties.php" generiert
ich hab alles durchsuchen lassen aber nichts gefunden
hier das XML
Code:
<?xml version="1.0" encoding="UTF-8"?>
<database defaultIdMethod="native" name="Tubes" baseClass="build.properties">
<table name="TblProvider">
<column name="IDProvider" type="INTEGER" primaryKey="true" required="true" autoIncrement="true"/>
<column name="Provider" type="VARCHAR" size="45" required="true"/>
</table>
<table name="TblTubes">
<column name="IDTubes" type="INTEGER" primaryKey="true" required="true" autoIncrement="true"/>
<column name="IDProvider" type="INTEGER" primaryKey="true" required="true"/>
<column name="Name" type="VARCHAR" size="100" required="true"/>
<column name="Link" type="VARCHAR" size="150" required="true"/>
<column name="Date" type="TIMESTAMP" required="true"/>
<column name="Length" type="TIME" required="true"/>
<foreign-key name="fk_TblTubes_TblProvider" foreignTable="TblProvider">
<reference local="IDProvider" foreign="IDProvider"/>
</foreign-key>
<foreign-key name="fk_TblTubes_RelTblTubesTblTags1" foreignTable="RelTblTubesTblTags">
<reference local="IDTubes" foreign="IDTubes"/>
</foreign-key>
</table>
<table name="TblTags">
<column name="IDTags" type="INTEGER" primaryKey="true" required="true"/>
<column name="Name" type="VARCHAR" size="100"/>
<foreign-key name="fk_TblTags_RelTblTubesTblTags1" foreignTable="RelTblTubesTblTags">
<reference local="IDTags" foreign="IDTags"/>
</foreign-key>
</table>
<table name="RelTblTubesTblTags">
<column name="IDRelation" type="INTEGER" primaryKey="true" required="true"/>
<column name="IDTubes" type="INTEGER" required="true"/>
<column name="IDTags" type="INTEGER" required="true"/>
</table>
<table name="TblUser">
<column name="IDUser" type="INTEGER" primaryKey="true" required="true" autoIncrement="true"/>
<column name="IpAddress" type="VARCHAR" size="100" required="true"/>
<column name="DateInsert" type="TIMESTAMP" required="true"/>
</table>
<table name="TblHistorySearch">
<column name="IDHistorySearch" type="INTEGER" primaryKey="true" required="true" autoIncrement="true"/>
<column name="IDUser" type="INTEGER" required="true"/>
<column name="Search" type="VARCHAR" size="150" required="true"/>
<column name="Date" type="TIMESTAMP" required="true"/>
<foreign-key name="fk_TblHistorySearch_TblUser1" foreignTable="TblUser">
<reference local="IDUser" foreign="IDUser"/>
</foreign-key>
</table>
<table name="TblHistoryTubes">
<column name="IDHistoryTubes" type="INTEGER" primaryKey="true" required="true" autoIncrement="true"/>
<column name="IDUser" type="INTEGER" required="true"/>
<column name="IDTubes" type="INTEGER" required="true"/>
<column name="Date" type="TIMESTAMP" required="true"/>
<foreign-key name="fk_TblHistoryTubes_TblUser1" foreignTable="TblUser">
<reference local="IDUser" foreign="IDUser"/>
</foreign-key>
<foreign-key name="fk_TblHistoryTubes_TblTubes1" foreignTable="TblTubes">
<reference local="IDTubes" foreign="IDTubes"/>
</foreign-key>
</table>
<table name="TblPlaylist">
<column name="IDPlaylist" type="INTEGER" primaryKey="true" required="true" autoIncrement="true"/>
<column name="IDUser" type="INTEGER" required="true"/>
<column name="DateInsert" type="TIMESTAMP" required="true"/>
<column name="DateDelete" type="TIMESTAMP" required="true"/>
<foreign-key name="fk_TblPlaylist_TblUser1" foreignTable="TblUser">
<reference local="IDUser" foreign="IDUser"/>
</foreign-key>
</table>
<table name="RelTblPlaylistTblTubes">
<column name="IDRelation" type="INTEGER" primaryKey="true" required="true" autoIncrement="true"/>
<column name="IDPlaylist" type="INTEGER" required="true"/>
<column name="IDTubes" type="INTEGER" required="true"/>
<foreign-key name="fk_RelTblPlaylistTblTubes_TblPlaylist1" foreignTable="TblPlaylist">
<reference local="IDPlaylist" foreign="IDPlaylist"/>
</foreign-key>
<foreign-key name="fk_RelTblPlaylistTblTubes_TblTubes1" foreignTable="TblTubes">
<reference local="IDTubes" foreign="IDTubes"/>
</foreign-key>
</table>
<table name="TblHistoryViews">
<column name="IDHistoryViews" type="INTEGER" primaryKey="true" required="true" autoIncrement="true"/>
<column name="IDUser" type="INTEGER" required="true"/>
<column name="IDTubes" type="INTEGER" required="true"/>
<column name="DateInsert" type="TIMESTAMP" required="true"/>
<foreign-key name="fk_TblViews_TblUser1" foreignTable="TblUser">
<reference local="IDUser" foreign="IDUser"/>
</foreign-key>
<foreign-key name="fk_TblViews_TblTubes1" foreignTable="TblTubes">
<reference local="IDTubes" foreign="IDTubes"/>
</foreign-key>
</table>
<table name="TblHistoryTags">
<column name="IDHistoryTags" type="INTEGER" primaryKey="true" required="true" autoIncrement="true"/>
<column name="IDUser" type="INTEGER" required="true"/>
<column name="IDTags" type="INTEGER" required="true"/>
<column name="DateInsert" type="TIMESTAMP" required="true"/>
<foreign-key name="fk_TblHistoryTags_TblUser1" foreignTable="TblUser">
<reference local="IDUser" foreign="IDUser"/>
</foreign-key>
<foreign-key name="fk_TblHistoryTags_TblTags1" foreignTable="TblTags">
<reference local="IDTags" foreign="IDTags"/>
</foreign-key>
</table>
<table name="TblTumbnails">
<column name="IDTumbnails" type="INTEGER" primaryKey="true" required="true" autoIncrement="true"/>
<column name="IDTubes" type="INTEGER" required="true"/>
<column name="Link" type="VARCHAR" size="100" required="true"/>
<foreign-key name="fk_TblTumbnails_TblTubes1" foreignTable="TblTubes">
<reference local="IDTubes" foreign="IDTubes"/>
</foreign-key>
</table>
</database>
kennt ihr das problem oder weiß irgendwer wozu er in den mapping-files die ableitung von der klasse "Properties" benötigt?
lg