นี่คือคำสั่ง dbicadminp ที่สามารถเรียกใช้ในผู้ให้บริการโฮสต์ฟรีของ OnWorks โดยใช้หนึ่งในเวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS
โครงการ:
ชื่อ
dbicadmin - ยูทิลิตี้สำหรับการดูแล DBIx::Class schemat
เรื่องย่อ
dbicadmin: [-I] [ตัวเลือกยาว...]
ปรับใช้สคีมากับฐานข้อมูล
dbicadmin --schema=MyApp::สคีมา \
--connect='["dbi:SQLite:my.db", "", ""]' \
--ปรับใช้
อัพเดทบันทึกที่มีอยู่
dbicadmin --schema=MyApp::Schema --class=พนักงาน \
--connect='["dbi:SQLite:my.db", "", ""]' \
--op=update --set='{ "name": "New_Employee" }'
OPTIONS
สถานะ
--สร้าง
สร้างความแตกต่างของเวอร์ชันต้องการ preversion
--อัพเกรด
อัพเกรดฐานข้อมูลเป็นสคีมาปัจจุบัน
--ติดตั้ง
ติดตั้งตารางเวอร์ชันสคีมาไปยังฐานข้อมูลที่มีอยู่
--ปรับใช้
ปรับใช้สคีมากับฐานข้อมูล
--เลือก
เลือกข้อมูลจากสคีมา
--แทรก
แทรกข้อมูลลงในสคีมา
--อัปเดต
อัปเดตข้อมูลในสคีมา
--ลบ
ลบข้อมูลออกจากสคีมา
--สหกรณ์
ตัวเลือกความเข้ากันได้ทั้งหมดข้างต้นสามารถจัดให้เป็น --op=
--ช่วยด้วย
แสดงความช่วยเหลือนี้
ข้อโต้แย้ง
--config ไฟล์ or --การกำหนดค่า
จัดหาไฟล์กำหนดค่าสำหรับการแยกวิเคราะห์โดย Config::Any
--เชื่อมต่อข้อมูล
ระบุข้อมูลการเชื่อมต่อเป็นตัวเลือกต่อท้าย เช่น --connect-info dsn= ผู้ใช้=
รหัสผ่าน=
--เชื่อมต่อ
ระบุข้อมูลการเชื่อมต่อเป็นโครงสร้างที่เข้ารหัส JSON เช่น an
--connect=["dsn","user","pass"]
--สคีมา-คลาส
คลาสของสคีมาที่จะโหลด
--config-stanza
ในการกำหนดค่าเพื่อค้นหา connection_info จัดหาในรูปแบบ MyApp::Model::DB
--ชุดผลลัพธ์ or --resultset-คลาส or --ระดับ
ชุดผลลัพธ์ที่จะดำเนินการสำหรับการจัดการข้อมูล
--sql-dir
ไดเร็กทอรีที่จะสร้าง sql diffs
--sql-ประเภท
รสชาติ RDBM ที่คุณต้องการใช้
--รุ่น
จัดหารุ่นติดตั้ง
-- การป้องกัน
รุ่นก่อนหน้าที่จะแตกต่างกับ
--ชุด
ข้อมูล JSON ที่ใช้ในการดำเนินการข้อมูล
--ความสนใจ
สตริง JSON ที่จะใช้สำหรับอาร์กิวเมนต์ที่สองสำหรับการค้นหา
--ที่ไหน
สตริง JSON ที่จะใช้สำหรับส่วนคำสั่ง where ของการค้นหา
--บังคับ
เข้มแข็งกับปฏิบัติการบางอย่าง
--ติดตาม
เปิด DBIx::Class trace output
--เงียบ
ละเอียดน้อยลง
-I เหมือนกับ -I ของ perl ต่อท้าย @INC . ปัจจุบัน
ผู้เขียน
ดู "ผู้แต่ง" ใน DBIx::Class
ใช้ dbicadminp ออนไลน์โดยใช้บริการ onworks.net