symfony2常用命令

app / console doctrine : database : create # 创建数据库
app / console doctrine : generate : entity -- entity = AcmeDemoBundle : Article #创建Aritle初始化的Entity
app / console doctrine : generate : entities -- no - backup AcmeDemoBundle # 生成AcmeDemoBundle下所有Entity的get、set方法
app / console doctrine : generate : entities -- no - backup AcmeDemoBundle : Article # 生成AcmeDemoBundle下Article表的get、set方法
app / console doctrine : schema : update -- force # 根据entity生成数据库
app / console doctrine : database : drop -- force # 删除数据库
app / console doctrine : fixtures : load # 根据fixture 文件插入数据
app / console doctrine : schema : update dump - sql #查看需要更新的sql
                          
app / console assets : install -- symlink # 在web/bundles下面建立静态文件的软连接(去掉--symlink为直接复制文件到web/bundles )
app / console assetic : dump #转储静态文件到web
                          
app / console cache : clear # 清除缓存
app / console cache : clear -- env = prod # 清除缓存
                          
app / console router : debug      # 查看所有被配置的路由(Url地址)
app / console router : match / hello / a # 查看给定的“/hello/a”匹配到的路由
app / console doctrine : mapping : import -- em = "default" AcmeDemoBundle annotation    #根据数据库结构生成AcmeDemoBundle下所有的Entity
app / console doctrine : mapping : import -- em = "default" AcmeDemoBundle -- filter = Article annotation #根据数据库结构生成Article的Entity

你可能感兴趣的:(symfony2常用命令)