diff --git a/README.md b/README.md index 1734c71a..087c57f7 100644 --- a/README.md +++ b/README.md @@ -17,7 +17,7 @@ If you are curious to try this early state of Antares you can download and insta Why am I developing an SQL client when there are a lot of thom on the market?--> -## Hot to contribute +## How to contribute - [Translate Antares](https://github.com/EStarium/antares/wiki/Translate-Antares) @@ -25,19 +25,19 @@ Why am I developing an SQL client when there are a lot of thom on the market?--> This is a roadmap with major features will come in near future. -- [ ] Options to insert new database records. -- [ ] Improvements of query editor area. -- [ ] Multiple query tabs. -- [ ] Tables management (add/edit/delete). -- [ ] Stored procedures, schedulers and trigger support. -- [ ] Database tools. -- [ ] Context menu shortcuts. -- [ ] Keyboard shortcuts. -- [ ] More secure password storage. -- [ ] Query logs console. -- [ ] Fake data filler. -- [ ] Import/export and migration. -- [ ] Themes. +- Options to insert new database records. +- Improvements of query editor area. +- Multiple query tabs. +- Tables management (add/edit/delete). +- Stored procedures, views, schedulers and trigger support. +- Database tools. +- Context menu shortcuts. +- Keyboard shortcuts. +- More secure password storage. +- Query logs console. +- Fake data filler. +- Import/export and migration. +- Themes. ## Currently supported diff --git a/package.json b/package.json index 408705de..3f1c8495 100644 --- a/package.json +++ b/package.json @@ -48,11 +48,11 @@ } }, "dependencies": { + "@mdi/font": "^5.5.55", "codemirror": "^5.56.0", "electron-log": "^4.2.2", "electron-updater": "^4.3.4", "lodash": "^4.17.19", - "material-design-icons": "^3.0.1", "moment": "^2.27.0", "mssql": "^6.2.1", "mysql": "^2.18.1", diff --git a/src/main/models/InformationSchema.js b/src/main/models/InformationSchema.js index 108c4015..8bdda7f9 100644 --- a/src/main/models/InformationSchema.js +++ b/src/main/models/InformationSchema.js @@ -27,7 +27,11 @@ export default class { name: field.COLUMN_NAME, key: field.COLUMN_KEY.toLowerCase(), type: field.DATA_TYPE, - precision: field.DATETIME_PRECISION + numPrecision: field.NUMERIC_PRECISION, + datePrecision: field.DATETIME_PRECISION, + charLength: field.CHARACTER_MAXIMUM_LENGTH, + isNullable: field.IS_NULLABLE, + default: field.COLUMN_DEFAULT }; }); } diff --git a/src/renderer/components/BaseNotification.vue b/src/renderer/components/BaseNotification.vue index 0e6c95e4..b8cbf8f8 100644 --- a/src/renderer/components/BaseNotification.vue +++ b/src/renderer/components/BaseNotification.vue @@ -1,14 +1,15 @@ @@ -38,19 +39,19 @@ export default { switch (this.status) { case 'success': className = 'toast-success'; - iconName = 'done'; + iconName = 'mdi-check'; break; case 'error': className = 'toast-error'; - iconName = 'error'; + iconName = 'mdi-alert-rhombus'; break; case 'warning': className = 'toast-warning'; - iconName = 'warning'; + iconName = 'mdi-alert'; break; case 'primary': className = 'toast-primary'; - iconName = 'info_outline'; + iconName = 'mdi-information-outline'; break; } @@ -88,6 +89,10 @@ export default { max-width: 30rem; } + .expand-btn { + align-items: initial; + } + .expanded .notification-message { white-space: initial; } diff --git a/src/renderer/components/BaseToast.vue b/src/renderer/components/BaseToast.vue index 43deafda..e5ffe7fc 100644 --- a/src/renderer/components/BaseToast.vue +++ b/src/renderer/components/BaseToast.vue @@ -34,19 +34,19 @@ export default { switch (this.status) { case 'success': className = 'toast-success'; - iconTag = 'done'; + iconTag = ''; break; case 'error': className = 'toast-error'; - iconTag = 'error'; + iconTag = ''; break; case 'warning': className = 'toast-warning'; - iconTag = 'warning'; + iconTag = ''; break; case 'primary': className = 'toast-primary'; - iconTag = 'info_outline'; + iconTag = ''; break; } diff --git a/src/renderer/components/ModalSettings.vue b/src/renderer/components/ModalSettings.vue index 09fc4ea3..0071ee39 100644 --- a/src/renderer/components/ModalSettings.vue +++ b/src/renderer/components/ModalSettings.vue @@ -49,7 +49,7 @@
diff --git a/src/renderer/components/ModalSettingsUpdate.vue b/src/renderer/components/ModalSettingsUpdate.vue index 283fa0e7..8b0aa47b 100644 --- a/src/renderer/components/ModalSettingsUpdate.vue +++ b/src/renderer/components/ModalSettingsUpdate.vue @@ -1,7 +1,7 @@