luaORM - Datenbank-Wrapper für MTA

  • luaORM beta


    Datenbanken sind in Multi Theft Auto das Mittel der Wahl, um Daten zu speichern. Aber geht das nicht auch einfacher, als ständig jedmögliche SQL-Syntax zu schreiben? Früher vielleicht nicht, mit luaORM nun schon.

    Was ist luaORM?
    luaORM ist ein kleines Script, welches dir das Leben mit Datenbanken in MTA einfacher machen soll. Es soll dir erspart bleiben,

    Beispiel:

    Beispiel 2:

    Alle Funktionen die das Tool aktuell beinhaltet:

    Lua
    boolean databaseConnect(databaseType, host, username, password, options) --Aktuell _NUR_ sqlite, mysql noch nicht
    table/dataID databaseLoadData(tableName, searchInt)
    dataID databaseNewData(tableName)
    mixed databaseGetValue(dataID, field)
    boolean databaseSetValue(dataID, field, value)
    boolean databaseTrash(dataID)
    boolean databaseSave(dataID)
    boolean databaseEnd(dataID) --Wenn keine Daten gespeichert werden sollen und der Lesezugriff beendet ist, sollte dies genutzt werden


    Bitte beachtet, dass es sich hierbei nur um eine Art 'Preview' handelt, um mir frühzeitig Feedback einzuholen. Es sollte also mehr als zwei mal nachgedacht werden, bevor man es einsetzt.

    Wo finde ich das Zeug?
    HIER: http://mirm.eu/mta/orm.lua

  • Dieses Thema enthält 11 weitere Beiträge, die nur für registrierte Benutzer sichtbar sind, bitte registrieren Sie sich oder melden Sie sich an um diese lesen zu können.

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!