Description

May 23, 2018: Version 3.3 is out, be sure to read the updated docs

GMSDB is a database system written in GML that can be used in any kind of project requiring a solution to store and retrieve organized data. With GMSDB you can easily perform basic CRUD (create,read,update,delete) operations on data while applying custom clauses like filters, sorting, limits, offsets, calculations and join operations. GMSDB also takes care of loading and saving the database data from and to the file system, and includes functions to export and import the data in various formats (like CSV).

FEATURES

  • Pure GML, doesn't require any external DLLs etc.
  • Flexible and customizable query system
  • Sort, filter, limit, offset and join query results
  • Internal saving / loading mechanism to persist the database to file
  • Import and export table data from and to CSV file to be edited in excel or other editors
  • Memory management functionalities
  • Includes as an example a database viewer utility
  • Well commented code and detailed documentation

LINKS

Documentation and install guide

Forum topic

My assets: EXinv (Inventory system), GMGL (autoupdater & launcher), Autotiles Helper (auto tiling system), Jade UI (UI sprites)

End User Licence Agreement (EULA).

Age Rating: 4+

Versions

GMS2 - Version 3.3.1. Published May 5, 2019

GMS1 - Version 3.2.0. Published March 10, 2017

Version 3.2 changes a lot of functions related to the database saving system, and a few functions have been renamed or removed.

Be sure to read the section about upgrading from 3.1 to 3.2 in the documentation. You will also find a list of every other change introduced in version 3.2

Loading, please wait

Package contents

Loading, please wait

What is the issue?

Loading, please wait

Back to Top