ColoredCow / college-erp

An ERP system for educational institutes.
0 stars 1 forks source link

Import and export customizations #3

Open pokhiii opened 8 months ago

pokhiii commented 8 months ago

To Do

Acceptance criteria

Additional notes/questions

NA

pokhiii commented 8 months ago

@ashishkathait123 I've also started a discussion on Frappe's community forum regarding this: https://discuss.frappe.io/t/version-control-for-customization/118480

ashishkathait123 commented 8 months ago

I have explored the import and export settings and found that we can only export customizations within the present system modules and we can import the data only. here I am attaching some screenshots. Screenshot 2024-03-06 150534 Screenshot 2024-03-06 150009

Sarvesh-Ghildiyal commented 8 months ago

Hello there 👋, I think i might have got some lead in the matter. Based on some analysis i did, Frappe is just like another framework which provides the an streamlined approach for ERP System and inside that erp-system we further have the education module. So, for the export import functionality if somehow all of our team can use the same codebase, and treat it like just another famous web devlopment frameworks such as Nextjs or Remix.

Below is the image of the codebase for our frappe-bench on my system. image

ashishkathait123 commented 7 months ago

I researched importing and exporting doctype folders/files and discovered that we can use Git Bash commands to zip and export/import docker containers or images.

ashishkathait123 commented 7 months ago

I also found that changes made to certain fields in a doctype are immediately reflected in our code base.