Propelaufruf properties.php

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

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
 
Zurück