Skip to content
Brandon Zamora S. edited this page May 28, 2025 · 11 revisions

Welcome to the libreerp-database wiki!

This repository is part of a broader project named LibreERP, an open source initiative focused on building a modular, scalable, and community-driven ERP solution.

The purpose of this specific repository is to centralize all database-related assets. Here, you will find documentation and tools to help you understand, maintain, and extend the database layer of the LibreERP ecosystem.

About This Repository

This repository is part of a larger software development initiative. Its purpose is to manage all SQL-related assets required to create, maintain, and evolve the database schema of the project.

Here, you will find:

  • Scripts to initialize and update the database structure.
  • Stored procedures used by the application logic.
  • Sample data for development and testing environments.
  • Documentation describing the database architecture and related conventions.

By isolating database logic in its own repository, we ensure modularity, maintainability, and clarity across the entire project architecture. All changes to the database are versioned and traceable, enabling safe and collaborative development practices.

What You’ll Find Here

  • Database Structure – ERD diagrams and documentation of the relational schema.
  • Stored Procedures – Templates, examples, and usage documentation.
  • SQL Standards – Guidelines on how to format, document, and contribute SQL code.
  • Contribution Guide – Step-by-step instructions on how to contribute, even if you’re new to open source.
  • Version Control Practices – How to manage branches, commits, and pull requests correctly.

Guide of the Wiki!

Home

Contribution:

Docs:

Community:

  • Code-of-Conduct <-- Rules to participate in this community
  • Credits <-- Credits to the collaborators
  • FaQ <-- Frequently Asked Questions

How to Get Started

To contribute effectively:

  1. Read the Code Standards and How-to-Contribute pages.
  2. Fork the repository or request access for direct collaboration.
  3. Always base your changes on the develop branch.
  4. Submit clear, well-documented pull requests with references to issues.
  5. Reach out if you have questions or suggestions.

For any inquiries, contact:
📧 brandon.zamora.salazar@outlook.com

Together, we can create a powerful, community-driven ERP solution.

Clone this wiki locally