symfony安装

1 $ mkdir -p lib/vendor
2 $ cd lib/vendor
3 $ tar zxpf symfony-1.4.0.tgz
4 $ mv symfony-1.4.0 symfony
5 $ rm symfony-1.4.0.tgz

创建symfony项目

$ php lib/vendor/symfony/data/bin/symfony generate:project PROJECT_NAME

创建前台应用

$ php symfony generate:app frontend

在应用中创建模型

$ symfony init-module <application_name> <module_name>

symfony与数据库相关指令:

若开始一个新项目:

先要配置数据库的连接信息

1 dev:
2   doctrine:
3     class: sfDoctrineDatabase
4     param:
5       dsn: 'mysql:unix_socket=/var/lib/mysql/mysql.sock;host=localhost;dbname=dev_cupGuru'
6       username: **
7       password: **

用dev配置信息连接数据库:

php -c "/etc/php_apache/php.ini" symfony doctrine:build --env="dev" --all

为新项目添加数据库:

mysqladmin -uroot -p create jobeet

若不是配置新项目,仅更新数据,那么以下步骤:

让数据类能插入sql

$ php symfony doctrine:build --sql

在数据库中插入真实数据表(修改了schema.yml)

php  -c "/etc/php_apache/php.ini" symfony doctrine:insert-sql

映射到项目类:

$ php symfony doctrine:build --model

生成验证器和表单:

$ php symfony doctrine:build --all --no-confirmation

在MySql中更新数据(修改了fixtures.yml)

php -c "/etc/php_apache/php.ini" symfony doctrine:build --env="dev" --all --and-load

根据某个表单简历前台动作:

php symfony doctrine:generate-module --with-show --non-verbose-templates frontend 模块名 数据表名

转载于:https://www.cnblogs.com/yaoinit/archive/2012/06/16/2552071.html

Symfony常用指令(收藏版)相关推荐

  1. Debug常用指令和DOSBox使用步骤

    Debug是Dos系统中著名的调试程序,也可以运行在Windows系统实模下. 优点: 使用Debug程序,可以查看CPU各种寄存器的内容,内存的情况,并且在机器指令级跟踪程序的运行. DosBox: ...

  2. ubuntu中常用指令

    常用指令 清空命令行 Ctrl+L Conda 创建虚拟环境 conda create -n 虚拟环境名称 python=3.7.10 查看虚拟环境列表 conda info --envs 激活虚拟环 ...

  3. anaconda常用指令,更新查看添加下载源等

    记录一下anaconda命令行常用指令,方便查阅,会不定期更新~ 检查conda版本 conda --version Anaconda更新 # conda conda update conda # a ...

  4. Imagemagick常用指令

    https://www.imagemagick.org/script/index.php  Imagemagick常用指令 (ImageMagick--蓝天白云) (ImageMagick官网) (其 ...

  5. 【ZZ】Linux常用指令

    linux常用指令 - 个人文章 - SegmentFault 思否 https://segmentfault.com/a/1190000011068772 查看目录下有什么文件信息 ls //lis ...

  6. ImageMagick常用指令详解

    Imagemagick常用指令 (ImageMagick--蓝天白云) (ImageMagick官网) (其他比较有价值的IM参考) (图片自动旋转的前端实现方案) convert 转换图像格式和大小 ...

  7. docker 镜像基本操作、镜像与容器常用指令

    一,docker 镜像基本操作 导入镜像 导出镜像 启动镜像 # docker pull busybox //下载镜像# docker push busybox //上传镜像# docker imag ...

  8. linux入门与常用指令

    前言 在入门linux的时候感觉大部分很糟糕的,尤其是java开发者来说,对于非运维人员可能刚开始会对linux有很大的抵触性,可能还是更多喜欢桌面操作.或者在之前的学习中本来web的一堆东西就已经够 ...

  9. 学mysql是学指令吗_学习Mysql (二) 常用指令

    环境搭建OK.可视化查看看得我一脸懵逼,还是命令行学习下. 常用指令: 1. 登录: mysql -h 主机名 -u 用户名 -p 注:本机localhost的话,-h部分可以省略.-p后面不写密码的 ...

最新文章

  1. 浏览新闻oracle的数据结构,oracle 数据结构探索之旅二 [2]
  2. pycharm 修改成中文教程(图文简单记录)
  3. 第一篇 - 手把手教你理清EOS各种开发环境搭建来龙去脉
  4. 注册表操作(VC_Win32)
  5. hadoop2.5.1集群部署(完全分布式)
  6. 2019 .NET China Conf之我逛魔都
  7. List接口的常用方法以及ArrayList/LinkedList源码分析
  8. java替换最后一个字符_Excel公式技巧23: 同时定位字符串中的第一个和最后一个数字...
  9. Nancy跨平台开发总结(六)三层架构之Token认证的Rest API
  10. 802.11协议常用语缩写
  11. 实验五 编写、调试具有多个段的程序
  12. Docker | 第四章:Dockerfile简单介绍及使用
  13. 码云git上传下载代码
  14. SQL Server安装下载教程
  15. 【FFmpeg4.1.4】音视频分离器
  16. html5模板md风格,使用CSS3 制作一个material-design 风格登录界面实例
  17. 2022年陕西省职业院校技能大赛中职组网络安全赛项规程
  18. pointer在html作用,html-CSS中的“ cursor:pointer”效果为什么不起作用
  19. Windows​服务器添加单IP不同段IP和整段IP
  20. PV、UV、UIP、VV、CPC、CPM、RPM、CTR啥意思

热门文章

  1. Lucene支持中文分词代码实现
  2. HBuilder设置代码自动换行的方法
  3. Lambda-函数式接口(1)
  4. C++设计模式--简单工厂模式
  5. Python 内建函数 max/min的高级用法
  6. Mac电脑设置adb环境变量
  7. java如何写外键关联_JAVA基础:Hibernate外键关联与HQL语法
  8. wdr和hdr的区别
  9. MySQL / 基本架构介绍
  10. 启明云端分享| 手把手教你基于DEMO源码快速进行86盒应用开发