Changes

Jump to navigation Jump to search
35 bytes added ,  19:49, 24 January 2017
no edit summary
This page is part of the [[Getting Started]] Section.
The full distributions of BaseX are equipped with a simple powerful browser-based database administration interface, the '''DBA'''. It allows you to create and administrate databases, evaluate queries in realtime, view log files and , manage users, etc. The server-side code is completely written in [[XQuery]] and [[RESTXQ]].
These were our design goals:
* The code base is supposed to help and motivate you developing your own RESTXQ web applications.
* The whole XQuery DBA code consumes only around 100 KB. It uses very simple backward-compatible Javascript code that should run with nearly every browser. The interface is functional, but limited in terms of flashiness and interactivity.
* We tried to make the DBA features as self-explanatory as possible. All functionalities are also available via [[Commands]], [[Module Library|XQuery Modules]] or the Java [[GUI]].
* The {{Code|dba}} sub-directory can simply be copied and moved to any other place. All URL paths point to the same directory; it should be straightforward to adjust the RESTXQ path.
Please be aware that it is an obvious '''security risk''' if If you simply put DBA online along with your web page. At , please ensure at the very least, that:* you should change the DBA path and have changed the password of the your BaseX {{Code|admin}} user!, and* the BaseX process has not been started with admin privileges.
{{Mark|Updated with Version 8.6:}} * The DBA has just been releasedwill now always be accessible, and it even if the job queue is in beta stagefull.We are looking forward to your reports and feature requests! Patches and extensions are even more welcome* Table results have been paginated.
=Startup=
;Version 8.6
* Updated: Always accessible, even if job queue is full
* Removed: Remote connections (to allow for better optimizations and less locking)
Bureaucrats, editor, reviewer, Administrators
13,550

edits

Navigation menu