คำสั่ง symfony

นี่เป็น command เวลาเรียก symfony นะครับ ซึ่งใช้บ้างไม่ใช้บ้าง แต่ก็คงได้ใช้แทบทุกตัว จึงรู้บ้างไม่รู้บ้างนะครับ ถ้า แปลไม่ถูกก็ ment กันนะครับ จะเข้ามาี update เรื่อยๆ ครับ

clear-cache > clear ข้อมูล cache
clear-controllers > clear controllers
disable > ปิด application ใน environment นี้
enable > เปิด application ใน environment นี้

upgrade > upgrade to a new symfony release
downgrade > ทำให้ symfony กลับไป release เดิม

fix-perms > กำหนด directory permission

freeze > lock symfony library
unfreeze > ปลด lock symfony libraries

init-app > สร้าง application ใหม่ ให้กับ project
init-batch > สร้าง symfony batch script
init-controller > สร้าง symfony controller script
init-module > สร้าง symfony module
init-project > สร้าง symfony project
log-purge > purges an applications log files
log-rotate > rotates an applications log files

plugin-install > install a new plugin
plugin-list > แสดง plugins แล้ว
plugin-uninstall > uninstall a plugin
plugin-upgrade > upgrade a plugin

propel-build-all > generate propel model and sql and initialize database
propel-build-all-load > generate propel model and sql and initialize database, and load data
propel-build-db > create database for current model
propel-build-model > สร้าง class จาก Schema ที่เราสร้าง ปัจจุบัน
propel-build-schema > สร้าง schema.xml from existing database
propel-build-sql > สร้่าง SQL จาก model ที่เราสร้างไว้แล้ว (ส่วนใหญ่จะสั่งหลัง propel-build-model)
propel-convert-xml-schema > create schema.yml from schema.xml
propel-convert-yml-schema > create schema.xml from schema.yml
propel-dump-data > dump data to fixtures directory
propel-generate-crud > generate a new propel CRUD module
propel-init-admin > initialize a new propel admin module
propel-init-crud > initialize a new propel CRUD module
propel-insert-sql > เป็นคำสั่งสำหรับ insert SQL ที่สร้างไว้แล้วลง database server (ต้อง config ก่อนนะถึงจะใส่ได้)
propel-load-data > load data from fixtures directory

sync > synchronise project with another machine

test-all > launch all tests
test-functional > launch functional tests for an application
test-unit > launch unit tests

task aliases:(คำสั่งแบบย่อ)
app = pake init-app
batch = pake init-batch
cc = pake clear-cache
controller = pake init-controller
module = pake init-module
new = pake init-project

Leave a Reply

You must be logged in to post a comment.