Wappler 2.9.0 Released
Go get it from https://wappler.io/download/
Or just do “check for updates” on the Wappler tray icon for automatic install!
What’s New
Another great milestone in Wappler’s history - please welcome the Wappler Database Creator!
Now available for you to preview it in anticipation of the final release of Wappler 3.0
The Database Creator makes it easy for you to connect to any database and manage its structure.
You can create new database tables or edit existing ones, add, edit or remove table columns and other database schema operations.
Discover its powers by reading the full guide about Using the Database Creator
Note: The Database Creator is available as experimental option now for you to preview.
It is still under development and being finalized, so it is advisable to run it under a local test database.
New Database Manager
- Now you can connect to any database directly and view and edit it structure its structure
- All database connections are displayed nicely in a tree and you can specify different connection settings per target
- You need direct connection to your database, for remote connections but local databases work straight from the current database connections
- Show changes history next to the tables.
- Color green for executed changes and orange for pending
- Indicate the current version with blue arrow
- Implemented full table and fields editing
- Changes are nicely indicated with icons in the tree
- Implemented context menu for the changes. Change files can be even opened in the editor for inspection
- Store database migrations now in .wappler/migrations/db_connection
- Prompt for changes description on applying of changes
- Display different icons based on database field type
- Use special tables to store migration info called wappler_migration and wappler_migration_locks. Do not show them in the database tree
- Added Table Data Editor! Display all the data of any table, jsu right click on choose Edit Table Data
- Added support for primary key creation
- Extended context menu with more options
- Added more keyboard shortcuts
- Added support for Seeds. Now you can execute a seed file to populate quickly your database with initial data. Coming up soon
- Improved error reporting of failed changes apply. Offers also to open the migration file for inspection.
- Implemented delete and rename of table and fields - also with keyboard support
- Format the changes nicely for display in the Database Creator tree. Show also formatted timestamp on hover
- Connections are now fully reused from local definitions. You need to define only if needed special direct connection
- Auto updated the changes counter in the toolbar on each change.
- Show alert if changes are pending on schema refresh
- Implemented deleting of change files
- Made Edit Table Data work on Tables - for now view only
- Added full support Postgres and MariaDB with Docker
App Connect Dropzone
- Correctly reset dropzone, fixes issue #19779
App Connect
- Fix for issue #20298
Server API Connector
- Improved error detection in API actions, issue #20264
Server Connect
- Improved Lexer - fix for issue #20327