MDB ist ein schlanker Datenbankmanager mit Flexibilität und einfacher Bedienung. Erlauben Sie das Erstellen, Lesen, Aktualisieren und Löschen: Datenbank, Tabellen, Spalten und Zeilen, die als JSON-Dateien (CRUD) gespeichert werden. Verfügt über zwei Methoden zum Speichern von Datensammlungen: einzelne Dokumente pro Element und JSON-Blöcke mit beliebigen Elementen.
Dies ist eine neue Dokumentation, MaricutoDB funktioniert immer noch gut mit früheren Versionen
https://github.com/Yerikmiller/maricutodb/blob/59ce856cab3c2502dcb6800dce3b5f00cbcc1abd/README.md
Erstellen Sie ganz einfach Datensammlungen.
Es ist leichtgewichtig und es ist schwierig, das System zu überlasten
kann bis zu 200.000 Elemente pro Sammlung verwalten, z. B. Benutzer, Nachrichten usw.
Erstellen, lesen, aktualisieren und löschen Sie Daten ganz einfach.
Für Filter oder Abfragen ist kein Schema erforderlich
Abhängigkeitsfrei
Sortieren Sie die Daten von neu nach alt und von alt nach neu.
Sortieren Sie die Daten alphabetisch und numerisch.
einfaches Paginator- und Filtersystem.
Speichern Sie Passwörter mit der Verschlüsselungsmethode
Sammlungen sichern und wiederherstellen
Einzeldokumente-Methode zum Erstellen einzelner Dokumente mit Daten
Teilen Sie Elemente mit der Sammlungsmethode in Dateien auf.
Erstellen Sie Untersammlungen innerhalb von Feldern.
Datenbank mit Backup-System löschen.
Um mit der Nutzung der Datenbank zu beginnen, benötigen Sie lediglich:
require_once "init.php"; # im MaricutoDB-Ordner
Ändern Sie die Zeitzone in init.php. Zeitzone wird zum Erstellen von JSON-Dateien und Zeitfeldern verwendet.
$GLOBALS['timezone'] = 'Amerika/Caracas'; // Ändern Sie dies nach Ihren Wünschen.
$mdb = new mdb(); // erstellen $user = $mdb->documents("users")->create("user_1", ["name" => "Louis" ]); // $user anzeigen. var_dump($user); // Mit neuem Benutzer aktualisieren $user = $mdb->documents("users")->create("user_2", ["name" => "Sam" ]); // alle Benutzer abrufen $users = $mdb->documents("users")->get()->all(); // alles anzeigen var_dump($users);
Neue Hilfsmethoden zum einfachen Erlernen von MDB
Alle veralteten Methoden funktionieren noch.
Generator für temporäre Dateien, um Fehler beim Bearbeiten zu vermeiden ('Updates' werden zuerst in einer temporären Datei durchgeführt).
Benutzerdefinierte Filtermethoden und neuer Paginator.
Dieses Projekt ist unter der MIT-Lizenz lizenziert. https://github.com/Yerikmiller/maricutodb/blob/master/LICENSE
Über den Autor: https://maricuto.website