zoukankan      html  css  js  c++  java
  • 在数据库中加字段方法

    1. 在Entity中加一个私有变量,在注释部分写明字段名称,属性等信息
    2. 进入php app/console 运行命令
    3. 运行php app/console doctrine:schema:update --dump-sql 来查看有数据库中有哪些片段要变更
    4. 如果第3步骤运行没有总是那么运行php app/console doctrine:schema:update --force来更新表的结构 
    5. php app/console doctrine:migrations:migrate
    6. php app/console generate:doctrine:entities Tron/WebBundle/Entity/OrderRecords 用于生成get set 方法

           如果采用migration bundle则命令不用 --force命令

           参考文档:http://symfony.com/doc/current/bundles/DoctrineMigrationsBundle/index.html

    php app/console doctrine:migrations:diff  
    php app/console doctrine:migrations:migrate

    php app/console doctrine:cache:clear-metadata 如果有了CACHE造成问题,那么要清meta cache所有的注释想着的CACHE
    对某一个migration执行撤销
    php app/console doctrine:migrations:execute 20160316111428 --down
    

      

  • 相关阅读:
    装饰器详解
    面试题求 平衡点
    Python面试题
    With语句上下文管理
    多个装饰器修饰一个函数
    NGINX部署配置参考.
    Django ORM操作
    MYsql 之多表查询.
    [数据结构与算法] : 二叉查找树
    [数据结构与算法] : 队列
  • 原文地址:https://www.cnblogs.com/wlemory/p/4936678.html
Copyright © 2011-2022 走看看