Free Database manager for Open Source Databases]]>
/db/autoload.php
OSM_BASE_DIR
OSM_RESOURCE_DIR
OSM_SETTINGS_DIR
OSM_PROGRAM_NAME
OSM_VERSION
PLATFORM
GetOperatingSystemId()]]>
log_fatal
function
exception_error_handler
function
int
string
string
int
\OpenSQLManager\ErrorException
$errno
$errstr
$errfile
$errline
do_include
function
string
void
$path
osm_autoload
function
string
$class
OpenSQLManager
\OpenSQLManager\OpenSQLManager
\wxApp
OnInit
function
int
OnExit
function
int
Free Query Builder / Database Abstraction Layer]]>
Query_Parser
\Query_Parser
$match_patterns
'([a-zA-Z0-9_]+\((.*?)\))',
'identifier' => '([a-zA-Z0-9_-]+\.?)+',
'operator' => '=|AND|&&?|~|\|\|?|\^|/|>=?|<=?|-|%|OR|\+|NOT|\!=?|<>|XOR'
)]]>
array
$matches
array(),
'identifiers' => array(),
'operators' => array(),
'combined' => array(),
)]]>
array
__construct
function
$sql
parse_join
function
$sql
filter_array
function
array
$array
Free Query Builder / Database Abstraction Layer]]>
DB_SQL
\DB_SQL
limit
function
string
int
int
string
$sql
$limit
$offset
random
function
string
db_list
function
string
table_list
function
string
system_table_list
function
string
view_list
function
string
trigger_list
function
string
function_list
function
FALSE
procedure_list
function
string
sequence_list
function
string
type_list
function
mixed
column_list
function
string
$table
Free Query Builder / Database Abstraction Layer]]>
No DocBlock was found for property $statement
No DocBlock was found for property $escape_char
No DocBlock was found for property $sql
No DocBlock was found for property $util
No DocBlock was found for property $last_query
No DocBlock was found for property $table_prefix
DB_PDO
\DB_PDO
\PDO
Extends PDO to simplify cross-database issues]]>
$statement
$escape_char
$sql
$util
$last_query
$table_prefix
__construct
function
string
string
string
array
$dsn
$username
$password
$driver_options
prepare_query
function
string
array
mixed
$sql
$data
prepare_execute
function
string
array
\PDOStatement
$sql
$params
get_query_data
function
\PDOStatement
array
$statement
affected_rows
function
\PDOStatement
int
$statement
get_last_error
function
string
quote_table
function
string
string
$table
_prefix
function
string
string
$str
quote_ident
function
mixed
string
$ident
_quote
function
mixed
mixed
$str
empty_table
function
string
mixed
$table
get_schemas
function
array
get_tables
function
array
get_dbs
function
array
get_views
function
array
get_sequences
function
array
get_functions
function
array
get_procedures
function
array
get_triggers
function
array
get_system_tables
function
array
get_columns
function
string
array
$table
get_types
function
array
driver_query
function
string
bool
mixed
$sql
$filtered_index
num_rows
function
int
truncate
function
string
void
$table
switch_db
function
string
void
$name
Free Query Builder / Database Abstraction Layer]]>
No DocBlock was found for property $select_string
No DocBlock was found for property $from_string
No DocBlock was found for property $set_string
No DocBlock was found for property $order_string
No DocBlock was found for property $group_string
No DocBlock was found for property $set_array_keys
No DocBlock was found for property $order_array
No DocBlock was found for property $group_array
No DocBlock was found for property $values
No DocBlock was found for property $where_values
No DocBlock was found for property $limit
No DocBlock was found for property $offset
No DocBlock was found for property $sql
No DocBlock was found for property $query_map
No DocBlock was found for property $having_map
No DocBlock was found for property $conn_name
No DocBlock was found for property $queries
Query_Builder
\Query_Builder
$select_string
$from_string
$set_string
$order_string
$group_string
$set_array_keys
$order_array
$group_array
$values
$where_values
$limit
$offset
$sql
$query_map
$having_map
$conn_name
$queries
__construct
function
\DB_PDO
object
$db
$params
select
function
string
\$this
$fields
_select
function
string
string
string
$field
$as
select_max
function
string
string
\$this
$field
$as
select_min
function
string
string
\$this
$field
$as
select_avg
function
string
string
\$this
$field
$as
select_sum
function
string
string
\$this
$field
$as
distinct
function
\$this
from
function
string
\$this
$tblname
_like
function
string
mixed
string
string
string
\$this
$field
$val
$pos
$like
$conj
like
function
string
mixed
string
\$this
$field
$val
$pos
or_like
function
string
mixed
string
\$this
$field
$val
$pos
not_like
function
string
mixed
string
\$this
$field
$val
$pos
or_not_like
function
string
mixed
string
\$this
$field
$val
$pos
_having
function
mixed
mixed
string
\$this
$key
$val
$conj
having
function
mixed
mixed
\$this
$key
$val
or_having
function
mixed
mixed
\$this
$key
$val
_where
function
mixed
mixed
array
$key
$val
_where_string
function
mixed
mixed
string
\$this
$key
$val
$conj
_where_in
function
mixed
mixed
\$this
$key
$val
$in
$conj
where
function
mixed
mixed
\$this
$key
$val
or_where
function
string
mixed
\$this
$key
$val
where_in
function
mixed
mixed
\$this
$field
$val
or_where_in
function
string
mixed
\$this
$field
$val
where_not_in
function
string
mixed
\$this
$field
$val
or_where_not_in
function
string
mixed
\$this
$field
$val
set
function
mixed
mixed
\$this
$key
$val
join
function
string
string
string
\$this
$table
$condition
$type
group_by
function
mixed
\$this
$field
order_by
function
string
string
\$this
$field
$type
limit
function
int
int
string
$limit
$offset
group_start
function
\$this
or_group_start
function
\$this
or_not_group_start
function
\$this
group_end
function
\$this
get
function
int
int
object
$table
$limit
$offset
get_where
function
string
array
int
int
object
$table
$where
$limit
$offset
count_all
function
string
int
$table
count_all_results
function
string
int
$table
insert
function
string
mixed
mixed
$table
$data
update
function
string
mixed
mixed
$table
$data
delete
function
string
mixed
mixed
$table
$where
get_compiled_select
function
string
bool
string
$table
$reset
get_compiled_insert
function
string
bool
string
$table
$reset
get_compiled_update
function
string
bool
string
$table
$reset
get_compiled_delete
function
string
bool
string
$table
$reset
_get_compile
function
string
string
$type
$table
$reset
reset_query
function
void
_run
function
string
string
bool
mixed
$type
$table
$simple
__call
function
string
array
mixed
$name
$params
_compile
function
string
string
\$string
$type
$table
Free Query Builder / Database Abstraction Layer]]>
DB_Util
\DB_Util
$conn
__construct
function
object
$conn
__call
function
string
array
$method
$args
create_table
function
string
array
array
array
string
$name
$columns
$constraints
array
$indexes
array
delete_table
function
string
string
$name
backup_structure
function
string
backup_data
function
string
Free Query Builder / Database Abstraction Layer]]>
common.php
QBASE_PATH
QDRIVER_PATH
query_autoload
function
string
$class
Free Query Builder / Database Abstraction Layer]]>
do_include
function
string
void
$path
mb_trim
function
string
$string
db_filter
function
array
mixed
array
$array
$index
Query
function
mixed
\Query_Builder
$params
BadDBDriverException
\BadDBDriverException
\InvalidArgumentException
BadConnectionException
\BadConnectionException
\UnexpectedValueException
Free Query Builder / Database Abstraction Layer]]>
PgSQL_SQL
\PgSQL_SQL
\DB_SQL
limit
function
string
int
int
string
$sql
$limit
$offset
random
function
string
db_list
function
string
table_list
function
string
system_table_list
function
string
view_list
function
string
trigger_list
function
string
function_list
function
FALSE
procedure_list
function
string
sequence_list
function
string
column_list
function
string
string
$table
type_list
function
string
Free Query Builder / Database Abstraction Layer]]>
Implement Backup function
PgSQL_Util
\PgSQL_Util
\DB_Util
__construct
function
object
void
$conn
create_table
function
string
array
array
array
string
$name
$columns
$constraints
array
$indexes
array
delete_table
function
string
string
$name
backup_structure
function
string
backup_data
function
array
string
$exclude
Free Query Builder / Database Abstraction Layer]]>
Implement
PgSQL
\PgSQL
\DB_PDO
__construct
function
string
string
string
array
$dsn
$username
$password
$options
switch_db
function
string
$name
truncate
function
string
$table
get_schemas
function
array
Free Query Builder / Database Abstraction Layer]]>
ODBC_Util
\ODBC_Util
\DB_Util
__construct
function
object
void
$conn
create_table
function
string
array
array
array
string
$name
$columns
$constraints
array
$indexes
array
delete_table
function
string
string
$name
backup_structure
function
string
backup_data
function
string
Free Query Builder / Database Abstraction Layer]]>
ODBC_SQL
\ODBC_SQL
\DB_SQL
limit
function
string
int
int
string
$sql
$limit
$offset
random
function
string
db_list
function
FALSE
table_list
function
FALSE
system_table_list
function
FALSE
view_list
function
FALSE
trigger_list
function
FALSE
function_list
function
FALSE
procedure_list
function
FALSE
sequence_list
function
FALSE
type_list
function
FALSE
column_list
function
string
FALSE
$table
Free Query Builder / Database Abstraction Layer]]>
ODBC
\ODBC
\DB_PDO
For general database access for databases not specified by the main drivers]]>
$escape_char
__construct
function
string
string
string
array
$dsn
$username
$password
$options
switch_db
function
string
bool
$name
truncate
function
string
void
$table
Free Query Builder / Database Abstraction Layer]]>
MySQL_Util
\MySQL_Util
\DB_Util
__construct
function
object
void
$conn
create_table
function
string
array
array
array
string
$name
$columns
$constraints
array
$indexes
array
delete_table
function
string
string
$name
backup_structure
function
string
backup_data
function
array
string
$exclude
Free Query Builder / Database Abstraction Layer]]>
Implement
MySQL
\MySQL
\DB_PDO
$escape_char
string
__construct
function
string
string
string
array
$dsn
$username
$password
$options
switch_db
function
string
$name
truncate
function
string
$table
Free Query Builder / Database Abstraction Layer]]>
MySQL_SQL
\MySQL_SQL
\DB_SQL
limit
function
string
int
int
string
$sql
$limit
$offset
random
function
string
db_list
function
string
table_list
function
string
string
$database
system_table_list
function
string
view_list
function
string
trigger_list
function
string
function_list
function
string
procedure_list
function
string
sequence_list
function
FALSE
type_list
function
string
column_list
function
string
string
$table
Free Query Builder / Database Abstraction Layer]]>
SQLite_Util
\SQLite_Util
\DB_Util
__construct
function
object
void
$conn
create_table
function
string
array
array
array
string
$name
$columns
$constraints
array
$indexes
array
delete_table
function
string
string
$name
backup_data
function
array
string
$excluded
backup_structure
function
string
Free Query Builder / Database Abstraction Layer]]>
SQLite
\SQLite
\DB_PDO
$statement
\PDOStatement
__construct
function
string
string
string
$dsn
$user
$pass
switch_db
function
string
$name
truncate
function
string
$table
get_tables
function
mixed
get_system_tables
function
array
load_database
function
string
string
$db
$name
unload_database
function
string
$name
Free Query Builder / Database Abstraction Layer]]>
SQLite_SQL
\SQLite_SQL
\DB_SQL
limit
function
string
int
int
string
$sql
$limit
$offset
random
function
string
db_list
function
FALSE
table_list
function
string
system_table_list
function
string
view_list
function
string
trigger_list
function
FALSE
function_list
function
FALSE
procedure_list
function
FALSE
sequence_list
function
FALSE
type_list
function
array
column_list
function
string
string
$table
Free Query Builder / Database Abstraction Layer]]>
Firebird_SQL
\Firebird_SQL
\DB_SQL
limit
function
string
int
int
string
$sql
$limit
$offset
random
function
string
db_list
function
FALSE
table_list
function
string
system_table_list
function
string
view_list
function
string
trigger_list
function
string
function_list
function
string
procedure_list
function
string
sequence_list
function
string
column_list
function
string
string
$table
type_list
function
string
Free Query Builder / Database Abstraction Layer]]>
Firebird_Result
\Firebird_Result
\PDOStatement
$statement
resource
$row
int
$result
__construct
function
resource
$link
bindColumn
function
mixed
mixed
int
mixed
array
FALSE
$column
$param
$type
$maxlen
$driverdata
bindParam
function
mixed
mixed
int
mixed
array
FALSE
$parameter
$variable
$data_type
$maxlen
$driverdata
bindValue
function
mixed
mixed
int
FALSE
$parameter
$variable
$data_type
execute
function
array
bool
$args
fetch
function
int
mixed
mixed
mixed
$fetch_style
$statement
$offset
fetchAll
function
int
mixed
mixed
mixed
$fetch_style
$statement
$ctor_args
fetchColumn
function
int
mixed
$column_num
fetchObject
function
string
array
\stdClass
$class_name
$ctor_args
rowCount
function
int
errorCode
function
errorCode]]>
string
errorInfo
function
errorInfo / PDOStatement->errorInfo]]>
array
Free Query Builder / Database Abstraction Layer]]>
Firebird
\Firebird
\DB_PDO
PDO-firebird isn't stable, so this is a wrapper of the fbird_ public functions.]]>
$statement
object
$statement_link
resource
$trans
resource
$conn
resource
__construct
function
string
string
string
$dbpath
$user
$pass
switch_db
function
string
FALSE
$name
truncate
function
string
$table
query
function
string
\$this
$sql
prepare
function
string
array
\$this
$query
$options
beginTransaction
function
bool
commit
function
bool
rollBack
function
bool
prepare_execute
function
string
array
resource
$sql
$args
quote
function
quote]]>
string
int
string
$str
$param_type
errorInfo
function
errorInfo / PDOStatement->errorInfo]]>
array
errorCode
function
errorCode]]>
array
prepare_query
function
string
array
FALSE
$sql
$params
Free Query Builder / Database Abstraction Layer]]>
Implement Backup structure function
Firebird_Util
\Firebird_Util
\DB_Util
__construct
function
object
void
$conn
create_table
function
string
array
array
array
string
$name
$fields
$constraints
array
$indexes
array
delete_table
function
string
string
$name
backup_structure
function
string
backup_data
function
array
bool
string
$exclude
$system_tables
Free Database manager for Open Source Databases]]>
DB_Reg
\OpenSQLManager\DB_Reg
Decouples the Settings class from the query builder
and organizes database connections]]>
$instance
get_db
function
string
object
$key
__construct
function
string
$key
get_connections
function
array
remove_db
function
string
void
$key
Free Database manager for Open Source Databases]]>
Settings
\OpenSQLManager\Settings
$current
$instance
get_instance
function
\OpenSQLManager\Settings
__construct
function
__destruct
function
__get
function
string
mixed
$key
__set
function
string
$key
$val
add_db
function
string
array
$name
$params
edit_db
function
string
array
$name
$params
remove_db
function
string
$name
get_dbs
function
array
get_db
function
string
object
$name
Free Database manager for Open Source Databases]]>
array_to_object
function
array
object
$array
alert
function
string
void
$message
error
function
string
void
$message
confirm
function
string
bool
$message
Free Database manager for Open Source Databases]]>
Connection_Sidebar
\OpenSQLManager\Connection_Sidebar
\wxPanel
MENU_CONNECT
MENU_DISCONNECT
MENU_EDIT_CONNECT
MENU_DELETE_CONNECT
BTN_ADD
$settings
\OpenSQLManager\Settings
$menu
\OpenSQLManager\wxMenu
$instance
\OpenSQLManager\Connection_Sidebar
$conn_name
string
$list
\OpenSQLManager\wxListCtrl
$img_list
\OpenSQLManager\wxImageList
$parent
object
get_instance
function
\OpenSQLManager\Connection_Sidebar
$parent
__construct
function
$parent
menu
function
void
$event
menu_event
function
void
$event
add_conn
function
void
$event
open_connection
function
void
$event
_layout
function
void
Free Database manager for Open Source Databases]]>
Data_Grid
\OpenSQLManager\Data_Grid
\wxGrid
__construct
function
$parent
Free Database manager for Open Source Databases]]>
Argument $parent is missing from the Docblock of get_instance()
Argument $parent is missing from the Docblock of __construct()
DB_tabs
\OpenSQLManager\DB_tabs
\wxAUINotebook
$instance
\OpenSQLManager\DB_Tabs
$data
array
$parent
\OpenSQLManager\wxWindow
get_instance
function
\OpenSQLManager\DB_tabs
$parent
__construct
function
$parent
add_tab
function
string
\OpenSQLManager\GObject
void
$label
$widget
Free Database manager for Open Source Databases]]>
Connection_Manager
\OpenSQLManager\Connection_Manager
\wxFrame
TXT_CONN_NAME
COMBO_DB_TYPE
FILE_DB_FILE
TXT_DB_NAME
TXT_DB_HOST
TXT_DB_PORT
TXT_DB_USER
TXT_DB_PASS
BTN_TEST
BTN_ADD
$fields
array
$labels
array
$parent
object
__construct
function
$parent
$params
_layout
function
$params
get_available_dbs
function
return array]]>
add_conn
function
void
$event
change_db
function
void
$event
test_conn
function
void
_get_vals
function
object
_hide
function
$ctrls
_show
function
$ctrls
Free Database manager for Open Source Databases]]>
Main
\OpenSQLManager\Main
\wxFrame
Creates and displays the main interface window]]>
MAC_EXIT_ITEM
MAC_ABOUT_ITEM
$settings
\OpenSQLManager\Settings
$connection_sidebar
\OpenSQLManager\Connection_Sidebar
$split
\OpenSQLManager\wxSplitterWindow
$tabs
\OpenSQLManager\wxAUINotebook
__construct
function
__destruct
function
void
quit
function
void
about
function
void
load_tabs
function
string
$dbname
_main_layout
function
void
_create_menu
function
void
todo
fixme