Changelog for
adminer-4.8.1-bp155.2.11.noarch.rpm :
* Thu May 20 2021 Ferdinand Thiessen
- Update to version 4.8.1
* Fix XSS in doc_link
* MySQL: Allow moving views to other DB and renaming DB with views
* MariaDB: Do not treat sequences as views
* PostgreSQL: Support UPDATE OF triggers
* PostgreSQL: Support triggers with more events (OR)
* PostgreSQL: Fix parsing of foreign keys with non-ASCII column names
* PostgreSQL < 10 PDO: Avoid displaying GENERATED ALWAYS BY IDENTITY everywhere
* SQLite: Fix displayed types
* Avoid PHP warnings with PDO drivers
* Fix PHP 8 warnings
* Thu Feb 11 2021 jimmyAATTboombatower.com- Update to version 4.8.0:
* Release 4.8.0
* Remove .inc extension from driver plugins
* Oracle: Use correct DB in db_size, fix typo (thanks to Shirai Takashi)
* MongoDB: Alpha
* MongoDB: Prefer driver used in other functions
* Save bytes
* MongoDB: Fix edit operations in select
* Fix typo
* MongoDB: Use ObjectID only if used
* MongoDB: Fix operators
* MongoDB: Handle errors
* MongoDB: Fix query
* Save bytes
* MongoDB: Display error when selecting wrong table
* MongoDB: Display arrays as JSON
* MongoDB: Fix executeQuery
* MongoDB: Modern extension doesn\'t allow connecting with random user/password
* MongoDB: Add operators
* MongoDB: Handle exceptions
* MongoDB: Fix getting binary fields
* MongoDB: Fix num_rows
* MongoDB: Move common code to function
* MongoDB: Display Authentication failed instead of exception
* Delete duplicate code
* Fix operators init
* PostgreSQL: Fix displaying NULL bytea fields
* Avoid errors about \'view_trigger\'
* Support unprivileged users for schema list
* Support altering indexes
* Avoid errors when alter table column
* Avoid errors about auto increment
* Support granted table to list up indexes
* Correct column size with string type
* Sort the DB list
* Support importing table data
* The table with another scheme is deleted from the table list
* Support computing DB infos
* PostgreSQL: Do not show triggers from other schemas
* SimpleDB, Firebird, ClickHouse: Move to plugin
* Add comments
* Prepare for moving drivers to plugins
* Support function default values in insert (bug #713)
* Allow SQL pseudo-function in insert
* Save bytes
* PostgreSQL: Fix multi-parameter functions in default values (bug #736)
* Add id to in select (bug #724) * Remove newline before error message * Fix whitespace * Add bug number * PostgreSQL: Avoid exporting empty sequence last value * PostgreSQL: Create PRIMARY KEY for auto increment columns * PostgreSQL PDO: Do not select NULL function for false values in edit (thanks to PR #380) * MySQL 8: Fix EXPLAIN in SQL command * Update tests * Add callback before edit form (bug #759) * Skip date columns for non-date values in search anywhere (thanks to PR #408) * Fix PHP 8 warning * Add DB version to comment in export * Mon Feb 08 2021 jimmyAATTboombatower.com- Update to version 4.7.9: * Release 4.7.9 * Reorder changes * Editor: Avoid trailing dot in export filename * Skip impossible condition ($link always contains ?username=) * Fix displayed foreign key columns from other DB (bug #766) * Do not display empty database in the list twice * Display CSRF logout error after connecting * Fix displaying type mapping for Elasticsearch >= 6.0 * MongoDB: Prefer modern extension * Fix MongoDB connect \'Database does not support password.\' tips * Update bug numbers * Postgres - fix missing partitioned tables in navigation * Linkify URLs in SQL results * Title for select data link * Quote values with leading and trailing zeroes in CSV export (bug #777) * MySQL: Don\'t quote default value of text fields (bug #779) * fixed Unsupported operand types when $port is socket * Respect SQL command URL parameters * Fix XSS in browsers which don\'t encode URL parameters (bug #775) * SQLite: Set busy_timeout to 500 * PostgreSQL 11: Create PRIMARY KEY for auto increment columns * PostgreSQL: Support smallserial * Add comment * PostgreSQL PDO: Support PgBouncer, unsupport PostgreSQL < 9.1 (bug #771) * fix wrong hungarian translation * Editor: Cast to string when searching (bug #325) * Don\'t syntax highlight during IME composition (bug #747) * PostgreSQL: Use bigserial for bigint auto increment (bug #765, regression from 3.0.0) * MSSQL: Don\'t trucate displayed comments to 30 chars (use varchar maximum of 8000 upon casting) * Update Korean translation (thanks to B. Cansmile Cha) * add alternative design dracula theme * show correct collation for PostgresSQL * PostgreSQL: Fix current schema in view definition * Add external designs as submodules * Fixes to lucas-sandery theme * Do not export names in quotes with sql_mode=\'ANSI_QUOTES\' (bug #749) * Fix PgSQL generated always as identity fix * Update Russian translation. * Update Ukrainian translation. * PostgreSQL: Export all FKs after all CREATE TABLE * MySQL, MariaDB: Fix doc links * Do not display SQL function for checkbox * Fix style (bug #743) * PostgreSQL: Fix dollar-quoted syntax highlighting (bug #738) * Elasticsearch, ClickHouse: Do not print response if HTTP code is not 200 * Add basic Makefile. * Travis: add php 7.4 && 8.0 * Re-enable PHP warnings * Thu Jan 28 2021 Jimmy Berry - Drop virtual firebird package since php-firebird was dropped. See sr#863764 for Factory decline. * Sat Jan 16 2021 Arjen de Korte - BuildRequires php-cli * Tue Jan 05 2021 elimatAATTopensuse.org- Update to version 4.7.8: * Release 4.7.8 * MySQL: Use renamed variable * Avoid PDO exceptions in PHP 8 * Fix method call after #406 * Improve check for numeric ports (bug #769) * Add missing method * Fix compatibility with PHP 8 * Avoid each() not available in PHP 8 * Fix style * Escape : also in remove_from_param * Mon May 11 2020 jimmyAATTboombatower.com- Update to version 4.7.7: * Release 4.7.7 * Fix open redirect if Adminer is accessible at //adminer.php%2FAATT (thanks to Prakash Sharma) * Update Finnish translation * Fix typo in Greek translation * Add missing translation * Fix forwarded IP comparison in login-ip plugin * Release 4.7.6 * Fri Jan 31 2020 jimmyAATTboombatower.com- Update to version 4.7.6: * Release 4.7.6 * Fix comparing IPs * Update readme * Add example for using SQLite with Editor * PostgreSQL: Support exporting views * Disallow connecting to ports > 65535 (bug #730) * Display time of procedure execution * Hide columns when rendering * Speed up alter table form * Fix clicking on non-input fields in alter table * Editor: Fix focusing foreign key search in select * MySQL: Always set foreign_key_checks in export * Wed Nov 27 2019 jimmyAATTboombatower.com- Update to version 4.7.5: * Release 4.7.5 * Re-apply https://github.com/vrana/adminer/pull/363/commits/89b6e9bb * Update zh-tw.inc.php * Update zh.inc.php * Stop using adsrc column * fixed: SQL command for insert, create table, etc. new: create/rename table, add/drop/change type for column * Fix brazilian portuguese translation * Swedish translation * Update hever design * Don\'t overwrite variable * Add id=\"\" to cells with failed inline edit (bug #708) * Unify dumpTable declarations (bug #707) * PostgreSQL, Oracle: Set schema for EXPLAIN queries in SQL command (bug #706) * Initialize version-noverify sooner (bug #705) * Make context in qsa() optional * Delete extra newlines * correct complement of responsive media query * update lucas-sandery theme * Add funding * Tue Oct 22 2019 jimmyAATTboombatower.com- Update to version 4.7.4: * Release 4.7.4 * Fix XSS if Adminer is accessible at URL /data: * Do not put unused doc links to single driver compiled version * Fix PostgreSQL doc root * Save bytes * add links to oracle docs * add links to postgres docs * Bump version * Thu Aug 29 2019 jimmyAATTboombatower.com- Update to version 4.7.3: * Release 4.7.3 * Fix blocking of concurrent instances in PHP >7.2 (bug #703) * setup Mongo authSource by ENV * Reset table after changing DB * Move after a possible error * Allow editing foreign keys pointing to tables in other database/schema (bug #694) * MS SQL: Support foreign keys to other DB * Do not display error for foreign keys to other databases * Save bytes * MSSQL: use textarea in edit form for Memo type (#357) * MySQL: Support STORED GENERATED * SQLite: Skip renaming when recreating table if not necessary * SQLite: Preserve auto increment when recreating table * SQLite: Allow setting auto increment for empty tables * Remove extra space in alter table command * SQLite: Handle error in altering table (bug #697) * init mancave-hever design * MySQL: Allow editing rows identified by negative floats (bug #695) * added floating footer css for adminer-theme-mancave2-2.1.alpha * Add a comment (bug #691) * Use is_numeric() * Support MariaDB virtual columns * MySQL: Speed up displaying tables in large databases (bug #700) * Support unquoted floats in export * SQLite: Quote strings stored in integer columns in export (bug #696) * MySQL: Skip editing generated columns * Add AdminerLoginIp * Close of logins * Thu Jul 18 2019 jimmyAATTboombatower.com- Update to version 4.7.2: * Release 4.7.2 * MySQL: Fix getting foreign keys * Fix table status in PostgreSQL 12 (bug #683) * Fix displaying SQL command after Save and continue edit * PostgreSQL: Display definitions of materialized views (bug #682) * Support for viewing and editing of column comments in mssql driver * PostgreSQL: Fix setting column comments on new table * MySQL: Fix displaying multi-columns foreign keys (bug #675) * Check if PDO SSL Attributes are set within config, and only set them in PDO Options. otherwise Mysql PDO throws errors if attribute is set and empty * Elasticsearch: Show executed query as a json * MongoDB: number of records should be count on provide rows * Keep font size in all tables. * travis: test on php 5.6-7.3 (#330) * Cache busting for adminer.css * Always pass the SRID part of a geometry property with the GeomFromText function * Update rmsoft designs * Allow bruteForceKey to be overwritten (#342) * Allow overwriting tables when copying them * Update rmsoft design * Stretch footer over the whole table width (bug #624) * Do not attempt logging in without password (bug #676) * Fix typo in translation (bug #673) * missing translation DE * Fix too small #lang margin on pepa-linha design * Fix creating users and changing password in MySQL 8 (bug #663) * Fix #tables margin (#326) * Mon Mar 18 2019 Jan Engelhardt - Replace %__-type macro indirections.- Replace bash-specific syntax in scriptlets by POSIX sh. * Thu Jan 24 2019 jimmyAATTboombatower.com- Update to version 4.7.1: * Release 4.7.1 * Remember visible columns in Create Table form (bug #493) * Editor: Allow disabling boolean fields in PostgreSQL (bug #640) * fix: haeckel adminer.css (#323) * SQLite: Hide server field in login form * Improve MariaDB status variables link (bug #658) * Update zh-tw.inc.php * Update zh.inc.php * Display the tables scrollbar (bug #647) * Document change * Fix PHP 7.3 compatibility (#318) * Position of the background database image changed. (#316) * Fix mvt theme (#315) * Use list for logins (#314) * Add missing Japanese translations (thanks to Shirai Takashi) * Change \'...\' to horizontal ellipsis character * php <5.4 compat: array syntax (#313) * Add autocomplete attributes to login form * Sun Nov 25 2018 jimmyAATTboombatower.com- Update to version 4.7.0: * Release 4.7.0 * Fix whitespace * Clarify change description * Updated theme for v4.7 (#310) * Update zh-tw.inc.php (#299) * Fix a typo * Delete copy/pasted code * Change inline style to class name * Wrap `table.nowrap` with `div[style=\"overflow-x: auto\"]` * Fix MariaDB link to numeric types * MySQL: Descending indexes in MySQL 8 (bug #643) * PostgreSQL: Support for GENERATED BY DEFAULT AS IDENTITY * Fix style * ClickHouse: support for decimal types, SQL operator * ClickHouse: Fix for drop multiple tables and views * ClickHouse ALTER DELETE and ALTER UPDATE support * ClickHouse fix select-like queries format postfix * Avoid overwriting existing tables when copying tables (bug #642) * PostgreSQL: Export DESC indexes (bug #639) * Recognize current_timestamp() in edit (bug #638) * Hide import from server if no path * Simplify storing executed SQL queries to bookmarks * fix editor theme (#302) * Remove unused code * MySQL: Recognize ON UPDATE current_timestamp() (bug #632) * PostgreSQL: Quote array values in export (bug #621) * Add plugin pretty-json-column * Update translation * DOM not ready when restoring `adminer_tables_filter` (#289) * Add Georgian translation * Update mvt design * Fix design (thanks to apmuthu) * ClickHouse: Fix escaping * ClickHouse support alpha version * Fix typo in Vietnamese translation * Add class \'layout\' to all non-data tables * Set default db to sqlsrv connection * Warn when using password with leading or trailing spaces * Update donation link * Make maxlength in all fields a soft limit * Increase username maxlength to 80 (bug #623) * Fixes foreign key pattern in MySQL * Fix function change with set data type (thanks to osoba hrdelnata) * Adminer theme * Reset event handlers after cloning (thanks to Salko) * Fix inline editing of empty cells * Thu Jun 28 2018 jimmyAATTboombatower.com- Update to version 4.6.3: * Release 4.6.3 * Fix typo * Revert \"PgSQL search operator \"SQL\" added\" * Add TODO * MySQL: Disallow LOAD DATA LOCAL INFILE * PostgreSQL: Export false as 0 in PDO (bug #619) * mssql: ignore serverproperty error * Add spaces * Fix table list in sidebar in designs/pokorny (#278) * Allow AdminerTablesFilter plugin to be used with third-party table list plugins (#275) * Recommend inlining the hash * Improve error message * Escape \\ in enum edit * Improve enum parsing * Order database names in MySQL 8(bug #613) * Respect \'session.cookie_secure\' if it is On * Copy triggers when copying table * MS SQL: Support port with sqlsrc * PostgreSQL: Do not cast uuid searches to text (bug #608) * Editor: Do not check boolean checkboxes with false in PostgreSQL (bug #607) * Disallow using password-less databases * MongoDB: Consolidate code * MongoDB: Consolidate code * MongoDB: Consolidate code * MongoDB: Report version * Document that Elasticsearch requires allow_url_fopen * PostgreSQL: Do not cast boolean to text on search (#264) * PostgreSQL: Do not cast number searches to text * PostgreSQL: Fix editing data in views (bug #605) * Elasticsearch: Fix PHP warning * PgSQL search operator \"SQL\" added * PostgreSQL: Fix slow query * Update JUSH * Display that *.gz files are supported in file upload * Save bytes * Stay on import page when switching database * Decrease timeout for running slow queries from 5 seconds to 2 seconds * Simplify running slow queries * Remove unused argument * Update JUSH * Use JUSH from GitHub * Clarify changelog * Display missing database in navigation * MongoDB driver: Add create_database methods. * Fix comment * Add $driver to global variables * Add $driver to global variables * Use $adminer->operators * PostgreSQL: Do not cast time search * Do not cast date/timestamp exact searches in PostgreSQL to text * Do not cast date/timestamp exact searches in PostgreSQL to text * MySQL: Use CONVERT() only when searching for non-ASCII (bug #603) * Remove optional submodule * Update adminer-design (rmsoft) to version 4.6.2.1 * Wrap lines * Fix displaying info about non-alphabetical objects (bug #599) * Allow connecting to different drivers in login-servers * Wrap long line * Add login-otp plugin * Update translation * Comment * Centralize stopping session * Stop session before connecting (thanks to Kareem Zidane) * Update design (thanks to Jan) * PDO: Support binary fields download * Don\'t try to check missing checkboxes * Use file caching only in non-dev * Editor: Delete images from compiled version * Remove driver from file URLs (stored in path) * Fix image in compiled version * Use single \\ in \' strings * is not needed with border-collapse * Tue Feb 20 2018 jimmyAATTboombatower.com- Update to version 4.6.2: * Release 4.6.2 * Fix test * Fix typo * Comment * Use function after declaring it * Remove test server * Make test works with MariaDB * Make test work on wide screen * Editor: Fix displaying of true boolean values * Comment * Store current version before authentication and in Editor * Update design (thanks to Jan) * Add missing fullstop * Version 4.6.1.1 (#254) * Turkish language file updated. * Align Whole result * Always hide import * Print email only with rows or page * Move import out of footer * Move pagination to fieldset * Update readme * Make Login test work with jush-textarea * Add SQLite test * Test warnings * Convert tests to Katalon * Promote MongoDB, demote Oracle and MS SQL * Capitalize Whole result * Fill footer to the right * Make footer smaller * Move pagination outside footer * Wrap more into if (!is_ajax) * Move * PostgreSQL: Add IF EXISTS to DROP SEQUENCE in export (bug #595) * Make footer border more obvious * Make footer margin not transparent * Centralize oninput * Speed up alter table * Use Unicode arrows in alt * Avoid hiding column only to show it later * Respect unchecked Default values * Update UI when coming from history * PostgreSQL: Fix exporting string default values (thanks to PotatoPangolin) * Semi-transparent border on table actions * Fix exporting sequences in PostgreSQL 10 * Do not append empty values * Shorten JSON values in select (bug #594) * Fix id in databases list * Suggest updating Git submodules * Declare MariaDB support * Fri Feb 09 2018 jimmyAATTboombatower.com- Update to version 4.6.1: * Release 4.6.1 * Round 9.2 to 9.2 * MariaDB: Links to documentation in syntax highlighting * Display notification about performing action after relogin * Reorder changes * Allow specifying server name displayed in breadcrumbs * MariaDB: Links to documentation * Reorder changes * Remove .lcZ from timeFormat (bug #593) * Add todo * Add more system tables help links * Respect empty tableName in tablesPrint * Use tableName() in table.inc.php * Avoid qsl in a loop * Support Shift+click in server export * Avoid qsl in a loop * Sticky position of table actions * Document regression * Avoid qsl in check[] * Avoid qsl in a loop * Mark optional parameter * SQLite: Support ` in PRIMARY KEY * Avoid Invalid credentials with no credentials * SQLite: Allow deleting PRIMARY KEY from tables with auto increment * Do not wrap alter table thead * Add version() to use in plugins * Select original if nothing else is selected * Remove nested array * Support connecting to MySQL via SSL * Display Invalid credentials if connection error is empty * Delete unused functions * Ignore functions in Min_Driver * Remove unnecessary quotes * Add truncate_sql to PostgreSQL * PostgreSQL: Unescape bytea fields * Save bytes * Add missing function to compile.php * PostgreSQL: Upload binary files to bytea fields * Allow using number_type() as pattern * Translate thousands separator in JS * Editor: Use type=search for Search tables * Move tableCheck() below * Pass operator from db.inc.php * PostgreSQL: Cast to string when searching using LIKE (bug #325) * MySQL: Support non-utf8 charset in search in column * Use ST_GeomFromText in MySQL 8 (bug #574) * Do not modify $_GET[\"where\"] * Display empty operator as LIKE %% * Fix whitespace * Avoid deprecated each() * PostgreSQL: Fix condition for selecting no rows * Fix error display in Search tables * PostgreSQL: Don\'t treat interval type as number (bug #474) * Pass required parameter * Use existing variable * Add class to use in designs * Use primary key instead of LIMIT 1 if available * Mon Feb 05 2018 jimmyAATTboombatower.com- Update to version 4.6.0: * Release 4.6.0 * Fix affected rows after getting warnings * Fix number of affected rows after getting warnings * Fix test * Fix 5.1 being displayed as 5.09999... * PRIMARY KEY in SQLite * Add design Esterka * Disable autocompleting password on create user page * Use primary key to edit rows even if not selected * Space between DB and Use * Translate DB * Select converted fields only once * Don\'t count rows if we reached the end * Fix count_rows with more than one group by column * Use separator in limit1 * SQLite: Limit rows in data manipulation without unique key * Document that tests don\'t work with oninput * PostgreSQL: Limit rows in data manipulation without unique key * Don\'t use ctid as it\'s not stable * Move variables close to their usage * Limit non-unique where updates * Use Oid as the name of the column * Save bytes * Update rmsoft design * MySQL: Add FIND_IN_SET search operator * Add rmsoft design * MySQL: Add floor and ceil functions * Fix links to PostgreSQL 10 documentation * Delete unused variable * Display options for timestamp columns when creating a new table (thanks to Robert Vlach) * Don\'t display warnings for failed queries * Fix variable name * Reorder variables * Use pg_last_notice only with pgsql * Print warnings in call * Pass start time to selectQuery * PostgreSQL: Display warnings * Return string from warnings() * Display warnings in messages * Show select warnings * Support X-Forwarded-Prefix (e.g. Traefik PathPrefixStrip feature) * Lowercase EXPLAIN but don\'t translate it * Move explain below warnings * Fix return type * MySQL: Display warnings in SQL command * Quote default values not starting with a letter * Stop redirecting links via adminer.org * Fix min_version use * Quote dates in default value * Fully support functions in default values * Fix min_version use * PostgreSQL: Allow now() as default value (bug #525) * Fix edit_type after 1f21cd43 * PostgreSQL: Allow editing views with uppercase letters (bug #467) * PostgreSQL: Allow creating trigger functions * Add placeholders * PostgreSQL: Support functions * Add min_version to compile.php * SimpleDB: Document that allow_url_fopen is required (bug #340) * Focus correct field in selectSearch * Support JSON since MariaDB 10.2 (bug #590) * Use min_version * Add min_version * Save bytes * add malay translation * Added and translated missing keys in polish translation * Update compatibility with TinyMCE v4 (#247) * Fix elastic after ef5a7639 * fix elastic.inc.php to work on PHP 5.2 * Fix counting selected rows after going back to select page * Thu Jan 25 2018 jimmyAATTboombatower.com- Update to version 4.5.0: * Release 4.5.0 * Fix tests after 95d02bb9 * Simplify drop object confirmation questions * Translate message added in 4.4.0 * Display name of the object in confirmation when dropping it * Display error when getting row to edit * Avoid CONVERT() except in MySQL (bug #509) * Bump version * MySQL: Support routines with comments in parameters (bug #460) * Verify if adminer.version was created on www.adminer.org * Store current Adminer version server-side to avoid excessive requests * Send token as last param * Allow using adminer.invalid by other users in a group * Extract file_open_lock and file_write_unlock * Display boolean values as code (bug #562) * MariaDB: Support fulltext and spatial indexes in InnoDB (bug #583) * PostgreSQL: Display foreign tables (bug #576) * Add designs.php * Fix compiled version after 5cc831c1 * Hide window.opener from pages opened in a new window (bug #561) * Fix GPL version * Add plugin for switching designs * Display bold parts of error (bug #565) * Add bottom border to last cells * Editor: Fix displaying of false values in PostgreSQL (bug #568) * Decrease float precision (bug #578) * Add ability to override file name (path) when loading dump from webserver * Support current_timestamp() as default of time fields (bug #572) * Display newlines in column comments (bug #573) * MySQL: Support geometry in MySQL 8 (bug #574) * MSSQL driver fixed for freetds drivers. See bug #167, #291 * Fix search focus (regression from 4.4.0) * Compatibility with PHP < 5.3 * Add mongodb as a possible driver * Save bytes * php7 support with minimal changes of original code * PostgreSQL: Export DROP SEQUENCE if dropping table * PostgreSQL: Do not export triggers if not requested * Ignore removed CREATE+ALTER mode in trigger_sql() * Fix whitespace * CSP: Allow any CSS * adminer-theme-mancave2-2.0.alpha * Fix NULL value in edit form with Postgres * Do not warn about MySQL specific functions * Fix single driver non-MySQL compiled versions (regression from 150301ed) * Hide driver selection in single-driver version (regression from e762a6aa) * Unify HTML for list of tables in Editor according to Adminer * Encapsulate fulltext part in search box into * Enhance ElasticSearch integration * Allow PHP 5.6 in Travis * Select numeric database name in DB list (bug #580) * SQLite: Enable foreign key checks * CSP: Allow any images, media and fonts, disallow base-uri * Define JS functions in AdminerTablesFilter sooner * Adminer: Fix Search data in tables * Wed Jan 17 2018 jimmyAATTboombatower.com- s/or/OR/ in License.- Update to version 4.4.0: * Release 4.4.0 * Allow sending multiple CSP headers * Use __construct for constructor * Set session cache limiter only without session.auto_start (bug #586) * Add missing newline * Require specifying credentials in login-sqlite plugin * Avoid count(null) * Disallow PHP 5.3 in Travis * Disallow connecting to privileged ports (thanks to hyp3rlinx) * Rate limit password-less login attempts from the same IP address (thanks to hyp3rlinx) * Use HTTPS * Use HTTPS in doc_link() * Do not set \'\' for empty enum * Fix select function onchange * Clone all event handlers in cloneNode() * Use border-collapse to prevent unnecessary wrapping in Chrome * Fix whitespace * Fix selectCount() in information_schema * Fix SQL command toggle * Disallow scripts without nonce * Fix wrapping in Create table * Use script_src for |