Downloadliste

Projektbeschreibung

Metabase is a DBMS-independent PHP API to access SQL databases. It supports MySQL, PostgreSQL, Oracle, Microsoft SQL server, Microsoft Access, ODBC, Interbase, Informix, MiniSQL, and SQLite. It supports nested transactions, blobs, and prepared queries. It can install database schemas defined in a DBMS independent XML format that describe tables, indexes, primary keys, and auto-increment sequences. It is also able to upgrade a database to a new schema without affecting the data that was stored since it was installed or upgraded for the last time. There is also schema reverse engineering support.

Systemanforderungen

Die Systemvoraussetzungen sind nicht definiert
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2011-06-27 17:10
2011.06.23

Diese Version unterstützt eine ganze Ergebnis in einem zweidimensionalen Array, auf dem die Zeile Indizes zu einer bestimmten Spalte Wert der jeweiligen Zeile gesetzt werden abzurufen. Die Datenbank zugreifen können Fehler enthalten jetzt kontextbezogene Informationen wie Abfrage-Namen oder die Zeit einer Abfrage dauerte ausgeführt werden, wenn sie gescheitert. Support war für die Einstellung der Charakter einer Datenbank gesetzt, wenn sie erstellt wird aufgenommen. PHP strengen Warnungen werden vermieden.
This release adds support to retrieve a whole result set into a bidimensional array on which the row indexes are set to a given column value of the respective row. The database access errors may include now contextual information like query name or the time a query took to execute when it failed. Support was added for setting the character set of a database when it is created. PHP strict warnings are avoided.

2009-11-20 21:13
2009.11.18

Diese Veröffentlichung fügt Unterstützung für die Einrichtung des Abfrageergebnisses Spalte Typen und Namen, so dass das Ergebnis Zeilen werden als assoziatives Array mit den angegebenen Spaltennamen zurück, so provding einer Datenbank unabhängige Lösung, die Abfrageergebnis Spalten Namen. Es nutzt jetzt nur PCRE für reguläre Ausdrücke Funktionen anstelle der veralteten POSIX Funktionen regulärer Ausdrücke in Vorbereitung auf PHP 6.
This release adds support for setting the query result column types and name, so the result rows are returned as associative arrays using the given column names, thus provding a database independent solution to name query result columns. It now only uses PCRE regular expression functions instead of the deprecated POSIX regular expression functions in preparation for PHP 6.

2008-04-14 16:00
2008.04.14

Diese Version bietet Unterstützung für geschachtelte Transaktionen, dh Transaktionen, die gestartet werden kann, wenn eine andere Transaktion ist bereits im Gange. Die Datenbank-Schema XML-Parser Portabilität wurde verbessert, um mehr Tabellen-und Feldnamen nicht zulassen, dass reservierten Wörter sind in verschiedene Typen von Datenbanken. Einige kleinere Fehler wurden behoben.
Tags: Major feature enhancements
This release adds support for nested transactions,
i.e. transactions that can be started when another
transaction is already in progress. The database
schema XML parser portability was enhanced to
disallow more table and field names that are
reserved words in several types of databases.
Several minor bugs were fixed.

2006-07-12 08:34
2006.07.12

Der Metabase-API wurde erweitert, um die Datenbank-unabhängige Flucht von% und _ in SQL LIKE-Ausdrücke, die zu diesen und anderen Platzhalterzeichen wörtlich zu nehmen brauchen können. Verschiedene Funktionen wurden hinzugefügt, um Muster, die mit Ausdrücken, die Anfang, Ende, oder die mit einem bestimmten Text, zusammen mit einer anderen Funktion für die Komposition einer anderen Art von Muster zu bauen.
Tags: Major feature enhancements
The Metabase API was enhanced to provide database independent escaping of % and _ in SQL LIKE expressions that may need to take these and other wildcard characters literally. Several functions were added to build patterns that match expressions that begin, end, or contain a given text, along with another function for composing any other kind of pattern.

2005-11-22 09:14
2005.11.21

Die SQLite-Treiber wurde aktualisiert, um native Auto-Increment-Felder, Primärschlüssel unterstützen und binäre Daten Flucht in BLOB-Feldern gespeichert. Dieser Treiber unterstützt auch Tabelle umbenennen und Spalten hinzufügen, wenn Sie die SQLite 3 hinzugefügt. Die MySQL-und PostgreSQL-Treiber wurden aktualisiert, um Tabellen mit einheimischen festen Punkt dezimale Felder zu schaffen. Die Dezimal-Feld-Emulation mit großen Integer-Bereich wurde eine Option, um Legacy-Versionen zu unterstützen. Die Debug-Ausgabe-Puffer, der protokolliert alle Anfragen und Tätigkeit eines Fahrers jetzt gespült wird jedes Mal, wenn es von einer Anwendung abgerufen werden.
Tags: Major feature enhancements
The SQLite driver was updated to support native auto-increment fields, primary keys, and binary data escaping stored in BLOB fields. This driver also supports table renaming and column adding when using the SQLite 3 library. The MySQL and PostgreSQL drivers were updated to create tables using native fixed point decimal fields. The decimal field emulation using large integer fields became an option to support legacy versions. The debug output buffer that records all queries and driver activity is now flushed every time it is retrieved by an application.

Project Resources