Name | Modified | Size | Downloads / Week |
---|---|---|---|
Parent folder | |||
README | 2012-02-21 | 2.1 kB | |
Tpda3-0.45.zip | 2012-02-21 | 312.5 kB | |
Tpda3-0.45.tar.gz | 2012-02-21 | 227.9 kB | |
Totals: 3 Items | 542.5 kB | 0 |
Tpda3 (Tiny Perl Database Application 3) Copyright (C) 2010-2012 Stefan Suciu GNU General Public License v3 Tpda3 is a classic desktop database application framework, written in Perl. Has PerlTk and (experimental) wxPerl support for the GUI part and Firebird and PostgreSQL support for the RDBMS. REQUIREMENTS - Perl v5.8.9 or newer. - RDBMS: Because it's based on the "INSERT ... RETURNING" SQL statement, requires: PostgreSQL version 8.2 or greater or Firebird version 2.1 or greater Also it has limited SQLite support (used only for testing). Inserting records doesn't work. - Operating System Tpda3 should work on any OS where Perl and the required dependencies can be installed, but currently it's only tested on GNU/Linux and Windows XP. Feedback and patches for other OSs is welcome. Tpda3 is the successor of TPDA and, hopefully, has a much better API implementation, Tpda3 aims to follow the Model View Controller (MVC) architecture pattern. The look and the user interface functionality of Tpda3 is almost the same as of TPDA, with some minor improvements. The configuration files formats are new and are in YAML (YAML::Tiny) and Apache format (Config::General). TROUBLESHOOTING See README.trouble. There is a new dir on SF with some patched modules. DEVELOPMENT Development takes place, currently, on GitHub: https://github.com/stefansbv/Tpda3 LICENSE AND COPYRIGHT Copyright (C) 2010-2012 Stefan Suciu This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; version 2 dated June, 1991 or at your option any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. A copy of the GNU General Public License is available in the source tree; if not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.