/home/nutt/workspace/htdocs
nutt@nutt:~/workspace/htdocs$ sudo ./data/bin/symfony generate:project test
~/workspace/htdocs/web/frontend_dev.php
if (!in_array(@$_SERVER[ 'REMOTE_ADDR' ], array ( '[ IP], ' ::80')))
< VirtualHost [ IP ] :80 >
ServerName nutt.com
DocumentRoot /home/nutt/workspace/htdocs/web
php_admin_value register_globals Off
RewriteLog "/var/log/apache2/mod_rewrite.log"
RewriteLogLevel 2
Alias /sf /home/nutt/workspace/htdocs/data/web/sf
< Directory / home / nutt / workspace / htdocs / web >
Options Indexes FollowSymLinks MultiViews ExecCGI
Options All
AllowOverride All
Order allow,deny
Allow from all
</ Directory >
</ VirtualHost >
public function setup()
{
$ this ->enablePlugins(array( 'sfDoctrinePlugin' ));
$ this ->disablePlugins(array( 'sfPropelPlugin' ));
}
It became:public function setup()
{
$ this ->enablePlugins(array( 'sfDoctrinePlugin' ));
}
nutt@nutt:~/workspace/htdocs/config$ sudo rm propel.ini
nutt@nutt:~/workspace/htdocs/config$ sudo rm schema.yml
nutt@nutt:~/workspace/htdocs$ sudo ./data/bin/symfony configure:database --name=doctrine -- class =sfDoctrineDatabase "mysql:host=localhost;dbname=test" root root
users:
columns:
name: { type: string (255), notnull: true , unique: true }
nutt@nutt:~/workspace/htdocs$ ./data/bin/symfony doctrine:build-model
nutt@nutt:~/workspace/htdocs$ ./data/bin/symfony doctrine:build-sql
nutt@nutt:~/workspace/htdocs$ ./data/bin/symfony doctrine:insert-sql
- relations:
- Tblaccount:
- foreignAlias: tbltransaction
- local: intinaccountid
- foreign: intaccountid
- type: one
- foreignType: many
- Tblaccount:
- foreignAlias: tbltransaction
- local: intoutaccountid
- foreign: intaccountid
- type: one
- foreignType: many
- Tblaccount:
- foreignAlias: tbltransaction
- local: intfeeaccountid
- foreign: intaccountid
- type: one
- foreignType: many
- ALTER TABLE tbltransaction ADD FOREIGN KEY (intfeeaccountid) REFERENCES tblaccount (intaccountid);
Source: https://habr.com/ru/post/50642/
All Articles