Download List

Projeto Descrição

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.

System Requirements

System requirement is not defined
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

Esta versão adiciona suporte para recuperar um resultado todo o conjunto em uma matriz bidimensional em que os índices de linha são definidos para um valor de determinada coluna da linha correspondente. Os erros de acesso de banco de dados pode incluir informações contextuais agora como nome da consulta ou o tempo de uma consulta levou para executar quando ele falhou. Foi adicionado suporte para definir o conjunto de caracteres de um banco de dados quando ele é criado. Avisos PHP estritos são evitados.
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

Esta versão adiciona suporte para a definição dos tipos de resultados da consulta eo nome da coluna, para as linhas do resultado são retornados como arrays associativos usando os nomes de coluna dado, assim, um banco de dados provding solução independente de nome de colunas de resultado da consulta. Ele agora só usa expressões regulares PCRE em vez do obsoleto POSIX expressões regulares em preparação para o 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

Esta versão adiciona suporte a transações aninhadas, isto é, operações que podem ser iniciadas quando outra transação já está em andamento. O banco de dados esquema de portabilidade analisador XML foi aprimorado para impedir mais tabela e campo nomes que são palavras reservadas em diversos tipos de bancos de dados. Vários pequenos bugs foram corrigidos.
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

A API Metabase foi aprimorado para fornecer dados independentes de escape% e _ em expressões SQL LIKE que pode precisar de tomar estes e outros caracteres curinga literalmente. Várias funções foram adicionadas para criar padrões que correspondem expressões que começam, terminam, ou que contenham um determinado texto, junto com uma outra função para compor qualquer outro tipo de padrão.
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

O driver SQLite foi atualizado para oferecer suporte nativo campos auto incremento, chaves primárias, e os dados binários que escapam armazenadas em campos BLOB. Este controlador também suporta renomear tabelas e colunas adicionar ao usar a biblioteca SQLite 3. O MySQL e PostgreSQL foram atualizados para criar tabelas com campos nativos decimais de ponto fixo. A emulação campo decimal usando campos inteiro se tornou uma grande opção para suportar versões legadas. O buffer de saída de depuração que registra todas as consultas e actividade do condutor é liberado agora cada vez que é recuperada por um aplicativo.
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