This repository has been archived on 2018-10-12. You can view files and clone it, but cannot push or open issues or pull requests.
Iet uz failu
Timothy Warren 2004f6f383 Misc 2012-12-04 18:52:54 -05:00
docs Update docs 2012-11-28 10:13:19 -05:00
resources Various build-process updates 2012-11-30 08:29:44 -05:00
src Misc 2012-12-04 18:52:54 -05:00
tests Fix tests 2012-11-30 09:24:03 -05:00
.gitignore Various build-process updates 2012-11-30 08:29:44 -05:00
.gitmodules Source rearrangement, OS X app bundle script 2012-11-28 13:13:30 -05:00
.travis.yml Various build-process updates 2012-11-30 08:29:44 -05:00
DEV_README.md Update READMEs to reflect change to wxPHP 2012-05-25 20:38:43 -04:00
OpenSQLManager.c Misc 2012-12-04 18:52:54 -05:00
README.md Some tab tests 2012-11-27 13:31:55 -05:00
build_osx_bundle.php Fix tests 2012-11-30 09:24:03 -05:00
makefile Various build-process updates 2012-11-30 08:29:44 -05:00
phpdoc.dist.xml Source rearrangement, OS X app bundle script 2012-11-28 13:13:30 -05:00

README.md

#OpenSQLManager

OpenSQLManager is an attempt to create an alternative to Navicat that is free and open. It is build with wxPHP, so I'm looking for a way to create normal binaries.

Build Status

Pre-configured version of php for windows

I've put together this package from the latest wxPHP windows package. It's available in the downloads section.

How to run:

  • On Windows: drag the OpenSQLManager.php file to the php.exe or php-win.exe executable in the php package. php.exe brings up a DOS console, php-win.exe does not.
  • On Mac:
    • Install MacPorts
    • Install these ports using MacPorts
      • php5
      • php5-iconv
      • php5-mysql
      • php5-postgresql
      • php5-sqlite
      • php5-ssh2
      • Firebird support has to be manually compiled
    • Compile wxPHP extension
    • Run via terminal in the OpenSQLManager folder using php OpenSQLManager.php

PHP Requirements

  • Version 5.4+
  • wxPHP PHP Extension
  • OpenSSL
  • JSON
  • PDO
    • PDO drivers for the databases you wish to use

Want to Contribute?

See Dev Guide

Planned Features

  • CRUD (Create, Read, Update, Delete) functionality
  • Database table creation and backup

The databases currently slated to be supported are:

Plan to implement, not support:

  • ODBC

Won't Support

Closed source DBs, like Oracle, MSSQL, etc.