Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat : Foreign key feature in ToolJet database #9544

Merged
merged 163 commits into from
May 8, 2024

Commits on Mar 19, 2024

  1. Configuration menu
    Copy the full SHA
    0e09e1c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    59308d0 View commit details
    Browse the repository at this point in the history

Commits on Mar 20, 2024

  1. Configuration menu
    Copy the full SHA
    6db9ea4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f276f17 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d3e8a8d View commit details
    Browse the repository at this point in the history
  4. Added tooltips for primary key columns and added a fix for autofocus …

    …for last focussable element in focustrap
    S-Abdul-Rahman committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    4d11a1c View commit details
    Browse the repository at this point in the history
  5. Added a new component named TableSchema so that we can use this same …

    …component in both create table and edit table
    S-Abdul-Rahman committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    235ec35 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    538898c View commit details
    Browse the repository at this point in the history
  7. Merge branch 'feature/tjdb-create-primarykey' of https://github.com/t…

    …ooljet/tooljet into feature/tjdb-create-primarykey
    ganesh8056 committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    7f7a4da View commit details
    Browse the repository at this point in the history

Commits on Mar 21, 2024

  1. Configuration menu
    Copy the full SHA
    c73c50e View commit details
    Browse the repository at this point in the history
  2. mariadb library update

    ganesh8056 committed Mar 21, 2024
    Configuration menu
    Copy the full SHA
    866e5ed View commit details
    Browse the repository at this point in the history
  3. Merge branch 'feature/tjdb-create-primarykey' of https://github.com/t…

    …ooljet/tooljet into feature/tjdb-create-primarykey
    ganesh8056 committed Mar 21, 2024
    Configuration menu
    Copy the full SHA
    d0e7682 View commit details
    Browse the repository at this point in the history

Commits on Mar 22, 2024

  1. Configuration menu
    Copy the full SHA
    99e241d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e16b3cc View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    480bfec View commit details
    Browse the repository at this point in the history

Commits on Mar 25, 2024

  1. fix: tjdb dashboard table column datatype icon and name was missing w…

    …hen primary key feature was added and table header content component refactored
    ganesh8056 committed Mar 25, 2024
    Configuration menu
    Copy the full SHA
    c261a3e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3710c49 View commit details
    Browse the repository at this point in the history

Commits on Mar 26, 2024

  1. Configuration menu
    Copy the full SHA
    80c0fcd View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0009199 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5f09422 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    ea3fb7a View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    1394cdf View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    029f27b View commit details
    Browse the repository at this point in the history
  7. fix: cell edit menu save flow and boolean toggle update flow will now…

    … execute based on primary key
    ganesh8056 committed Mar 26, 2024
    Configuration menu
    Copy the full SHA
    ca6aa45 View commit details
    Browse the repository at this point in the history

Commits on Mar 27, 2024

  1. Configuration menu
    Copy the full SHA
    d9c5b7f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    eb663a8 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    36a50f4 View commit details
    Browse the repository at this point in the history

Commits on Mar 28, 2024

  1. Configuration menu
    Copy the full SHA
    98fd960 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5189cd0 View commit details
    Browse the repository at this point in the history

Commits on Mar 29, 2024

  1. Configuration menu
    Copy the full SHA
    f7a53b4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    aee9a15 View commit details
    Browse the repository at this point in the history
  3. Merge branch 'feature/tjdb-create-primarykey' of https://github.com/t…

    …ooljet/tooljet into feature/tjdb-create-primarykey
    ganesh8056 committed Mar 29, 2024
    Configuration menu
    Copy the full SHA
    830eb45 View commit details
    Browse the repository at this point in the history

Commits on Apr 1, 2024

  1. Configuration menu
    Copy the full SHA
    7a75d58 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c3d5b2d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3a1963b View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    30e83e3 View commit details
    Browse the repository at this point in the history

Commits on Apr 2, 2024

  1. Configuration menu
    Copy the full SHA
    23986ab View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ccd8984 View commit details
    Browse the repository at this point in the history

Commits on Apr 3, 2024

  1. Configuration menu
    Copy the full SHA
    aa8772b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3fef516 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ab5d022 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d0e9a69 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    2a3b823 View commit details
    Browse the repository at this point in the history

Commits on Apr 4, 2024

  1. Configuration menu
    Copy the full SHA
    024378b View commit details
    Browse the repository at this point in the history

Commits on Apr 5, 2024

  1. added scrollbar to tableschema and added a hover effect to column whi…

    …ch has foreign key relation
    S-Abdul-Rahman committed Apr 5, 2024
    Configuration menu
    Copy the full SHA
    ed0da14 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    70c28fe View commit details
    Browse the repository at this point in the history
  3. Merge branch 'feature/tjdb-create-foreignkey' of https://github.com/t…

    …ooljet/tooljet into feature/tjdb-create-foreignkey
    ganesh8056 committed Apr 5, 2024
    Configuration menu
    Copy the full SHA
    7e869f9 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    3dda827 View commit details
    Browse the repository at this point in the history

Commits on Apr 8, 2024

  1. Configuration menu
    Copy the full SHA
    4216274 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f79a212 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b617afc View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d8c2ae7 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    19fddf5 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    8504bd4 View commit details
    Browse the repository at this point in the history
  7. fix: unable to change single primary key to composite primary key whe…

    …n a column has duplicate values
    ganesh8056 committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    9539e52 View commit details
    Browse the repository at this point in the history
  8. Merge branch 'feature/tjdb-create-primarykey' of https://github.com/t…

    …ooljet/tooljet into feature/tjdb-create-primarykey
    ganesh8056 committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    50c2e50 View commit details
    Browse the repository at this point in the history

Commits on Apr 9, 2024

  1. Configuration menu
    Copy the full SHA
    dcf1c57 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    56d2f61 View commit details
    Browse the repository at this point in the history

Commits on Apr 10, 2024

  1. fix: custom exception filter for tooljetdb and optimized cell edit sa…

    …ve flow by reducing a refetch api call
    ganesh8056 committed Apr 10, 2024
    Configuration menu
    Copy the full SHA
    5b2abf9 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'feature/tjdb-create-primarykey' of https://github.com/t…

    …ooljet/tooljet into feature/tjdb-create-primarykey
    ganesh8056 committed Apr 10, 2024
    Configuration menu
    Copy the full SHA
    2bbab55 View commit details
    Browse the repository at this point in the history

Commits on Apr 11, 2024

  1. Configuration menu
    Copy the full SHA
    a9bb1c9 View commit details
    Browse the repository at this point in the history
  2. fix: tjdb exception filter is added at controller level and it can gr…

    …oup multiple exceptions altogther
    ganesh8056 committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    fb5be7f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    84045ac View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d29bf6f View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    e3798c0 View commit details
    Browse the repository at this point in the history
  6. fix: in create and edit table drawer datatype dropdown selection was …

    …wrong in serial datatype scenario
    ganesh8056 committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    57880f3 View commit details
    Browse the repository at this point in the history

Commits on Apr 12, 2024

  1. Configuration menu
    Copy the full SHA
    a547163 View commit details
    Browse the repository at this point in the history
  2. removed the code comments

    ganesh8056 committed Apr 12, 2024
    Configuration menu
    Copy the full SHA
    c5f500f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f86ec99 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    82dcbc0 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    b9ace34 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    dc939a3 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    400d53e View commit details
    Browse the repository at this point in the history

Commits on Apr 15, 2024

  1. Configuration menu
    Copy the full SHA
    eb4a336 View commit details
    Browse the repository at this point in the history

Commits on Apr 16, 2024

  1. Configuration menu
    Copy the full SHA
    bd78b08 View commit details
    Browse the repository at this point in the history
  2. fix : serial data type cause error in default value when there is mor…

    …e than one serial data type
    S-Abdul-Rahman committed Apr 16, 2024
    Configuration menu
    Copy the full SHA
    0f854bb View commit details
    Browse the repository at this point in the history

Commits on Apr 17, 2024

  1. Configuration menu
    Copy the full SHA
    9454b0c View commit details
    Browse the repository at this point in the history
  2. Merge branch 'feature/tjdb-create-foreignkey' of https://github.com/t…

    …ooljet/tooljet into feature/tjdb-create-foreignkey
    ganesh8056 committed Apr 17, 2024
    Configuration menu
    Copy the full SHA
    b549674 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a85a888 View commit details
    Browse the repository at this point in the history

Commits on Apr 18, 2024

  1. Configuration menu
    Copy the full SHA
    622521a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0fb5b8b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    22d2813 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    a2075aa View commit details
    Browse the repository at this point in the history
  5. Merge branch 'feature/tjdb-create-foreignkey' of https://github.com/t…

    …ooljet/tooljet into feature/tjdb-create-foreignkey
    ganesh8056 committed Apr 18, 2024
    Configuration menu
    Copy the full SHA
    8d6b4d3 View commit details
    Browse the repository at this point in the history

Commits on Apr 19, 2024

  1. Configuration menu
    Copy the full SHA
    f1e2ed4 View commit details
    Browse the repository at this point in the history

Commits on Apr 22, 2024

  1. Configuration menu
    Copy the full SHA
    35ca144 View commit details
    Browse the repository at this point in the history
  2. resolved conflicts

    S-Abdul-Rahman committed Apr 22, 2024
    Configuration menu
    Copy the full SHA
    051c688 View commit details
    Browse the repository at this point in the history
  3. resolved conflicts

    S-Abdul-Rahman committed Apr 22, 2024
    Configuration menu
    Copy the full SHA
    f0f4cd6 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    a28d135 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    b249002 View commit details
    Browse the repository at this point in the history
  6. Merge branch 'feature/tjdb-create-foreignkey' of https://github.com/t…

    …ooljet/tooljet into feature/tjdb-create-foreignkey
    ganesh8056 committed Apr 22, 2024
    Configuration menu
    Copy the full SHA
    e1634aa View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    15329f0 View commit details
    Browse the repository at this point in the history

Commits on Apr 23, 2024

  1. Configuration menu
    Copy the full SHA
    fe1cfd5 View commit details
    Browse the repository at this point in the history

Commits on Apr 24, 2024

  1. Configuration menu
    Copy the full SHA
    2a5d293 View commit details
    Browse the repository at this point in the history
  2. completed api integration and remaining ui popups for delete and chan…

    …ge in foreign key and customized tooltip
    S-Abdul-Rahman committed Apr 24, 2024
    Configuration menu
    Copy the full SHA
    155c59c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a5bcd83 View commit details
    Browse the repository at this point in the history

Commits on Apr 25, 2024

  1. Configuration menu
    Copy the full SHA
    f8a22ee View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f102563 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c6d2dab View commit details
    Browse the repository at this point in the history

Commits on Apr 26, 2024

  1. fix : major bugs

    S-Abdul-Rahman committed Apr 26, 2024
    Configuration menu
    Copy the full SHA
    484fe4b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f01deb2 View commit details
    Browse the repository at this point in the history

Commits on Apr 28, 2024

  1. Configuration menu
    Copy the full SHA
    3e16287 View commit details
    Browse the repository at this point in the history

Commits on Apr 29, 2024

  1. Configuration menu
    Copy the full SHA
    c8cad3c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    622e11b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ba59be2 View commit details
    Browse the repository at this point in the history
  4. fix : major bugs

    S-Abdul-Rahman committed Apr 29, 2024
    Configuration menu
    Copy the full SHA
    ef8bc27 View commit details
    Browse the repository at this point in the history
  5. fix : bugs list

    S-Abdul-Rahman committed Apr 29, 2024
    Configuration menu
    Copy the full SHA
    b93fcb2 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    60e04fb View commit details
    Browse the repository at this point in the history
  7. Merge branch 'feature/tjdb-create-foreignkey' of https://github.com/t…

    …ooljet/tooljet into feature/tjdb-create-foreignkey
    ganesh8056 committed Apr 29, 2024
    Configuration menu
    Copy the full SHA
    5f7bd3b View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    1eb2917 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    0aec3e5 View commit details
    Browse the repository at this point in the history

Commits on Apr 30, 2024

  1. Configuration menu
    Copy the full SHA
    882a412 View commit details
    Browse the repository at this point in the history
  2. fix : bugs list

    S-Abdul-Rahman committed Apr 30, 2024
    Configuration menu
    Copy the full SHA
    87129a1 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    873823d View commit details
    Browse the repository at this point in the history
  4. Merge branch 'feature/tjdb-create-foreignkey' of https://github.com/t…

    …ooljet/tooljet into feature/tjdb-create-foreignkey
    ganesh8056 committed Apr 30, 2024
    Configuration menu
    Copy the full SHA
    da42093 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    ffe3334 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    4c9530f View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    6107ead View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    474fa76 View commit details
    Browse the repository at this point in the history
  9. Merge branch 'feature/tjdb-create-foreignkey' of https://github.com/t…

    …ooljet/tooljet into feature/tjdb-create-foreignkey
    ganesh8056 committed Apr 30, 2024
    Configuration menu
    Copy the full SHA
    c7910f1 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    9983cba View commit details
    Browse the repository at this point in the history

Commits on May 1, 2024

  1. fix : width of tooltip in showing foreign key relation and throwing e…

    …rror when opening a default value dropdown in create table and create column
    S-Abdul-Rahman committed May 1, 2024
    Configuration menu
    Copy the full SHA
    fae99d0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e7db8bd View commit details
    Browse the repository at this point in the history
  3. fix: basic lint fixes

    ganesh8056 committed May 1, 2024
    Configuration menu
    Copy the full SHA
    11b3a43 View commit details
    Browse the repository at this point in the history
  4. fix : default value preselect value is passing as empty in create row…

    … and in create table for the
    
     edit part added delete functionality and fixed editing foreign keys in create table and fix in edit table api fixed bugs related to forein key edit
    S-Abdul-Rahman committed May 1, 2024
    Configuration menu
    Copy the full SHA
    12d64bb View commit details
    Browse the repository at this point in the history

Commits on May 2, 2024

  1. Configuration menu
    Copy the full SHA
    ebc90b3 View commit details
    Browse the repository at this point in the history
  2. solved merge conflict

    S-Abdul-Rahman committed May 2, 2024
    Configuration menu
    Copy the full SHA
    550a734 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a0ad113 View commit details
    Browse the repository at this point in the history
  4. feat: implemented infinite scrolling for listing down FK data in cell…

    … edit menu drop in tooljetdatabase
    ganesh8056 committed May 2, 2024
    Configuration menu
    Copy the full SHA
    29dfb2a View commit details
    Browse the repository at this point in the history
  5. Merge branch 'feature/tjdb-create-foreignkey' of https://github.com/t…

    …ooljet/tooljet into feature/tjdb-create-foreignkey
    ganesh8056 committed May 2, 2024
    Configuration menu
    Copy the full SHA
    e179720 View commit details
    Browse the repository at this point in the history
  6. fix: in edit column while we create a new foreign key it was not refl…

    …ected on edit ccolumn view
    ganesh8056 committed May 2, 2024
    Configuration menu
    Copy the full SHA
    609d5bb View commit details
    Browse the repository at this point in the history

Commits on May 3, 2024

  1. Configuration menu
    Copy the full SHA
    67e6df3 View commit details
    Browse the repository at this point in the history
  2. fix: Not able to edit a table when a column has been referenced for f…

    …oreign key-the issue has been fixed
    ganesh8056 committed May 3, 2024
    Configuration menu
    Copy the full SHA
    6c13d30 View commit details
    Browse the repository at this point in the history

Commits on May 4, 2024

  1. Configuration menu
    Copy the full SHA
    e32c0dc View commit details
    Browse the repository at this point in the history

Commits on May 6, 2024

  1. Configuration menu
    Copy the full SHA
    3614576 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    bb1aa31 View commit details
    Browse the repository at this point in the history
  3. Feature: Import Export revison for TJDB relations (#9597)

    * make create table infer serial data type
    
    * make import/export backward compatible
    
    * fix column type check
    akshaysasidrn committed May 6, 2024
    Configuration menu
    Copy the full SHA
    b786811 View commit details
    Browse the repository at this point in the history
  4. fix: cell edit drop down search issue and drop down misses the values…

    … on second load and fixed the edit primary key column issue
    ganesh8056 committed May 6, 2024
    Configuration menu
    Copy the full SHA
    10bd1f9 View commit details
    Browse the repository at this point in the history
  5. Merge branch 'feature/tjdb-create-foreignkey' of https://github.com/t…

    …ooljet/tooljet into feature/tjdb-create-foreignkey
    ganesh8056 committed May 6, 2024
    Configuration menu
    Copy the full SHA
    f586a34 View commit details
    Browse the repository at this point in the history
  6. fix : disabling serial type in source column and removing strict rul…

    …e of unique constraint for serial type and fix of bugs which is related to foreign keys
    S-Abdul-Rahman committed May 6, 2024
    Configuration menu
    Copy the full SHA
    a64c0b8 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    dba6f75 View commit details
    Browse the repository at this point in the history
  8. disabled creation of foreign key from create and edit column and enab…

    …led support for bigint with integer in foreign key relation
    S-Abdul-Rahman committed May 6, 2024
    Configuration menu
    Copy the full SHA
    28e5f79 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    361286f View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    1ec08fb View commit details
    Browse the repository at this point in the history
  11. fix : create column and edit column : previous column values are popu…

    …lated in foreign key drawer and fixes of bugs which is related to foreign key relation in create and edit column
    S-Abdul-Rahman committed May 6, 2024
    Configuration menu
    Copy the full SHA
    0b5a368 View commit details
    Browse the repository at this point in the history

Commits on May 7, 2024

  1. Configuration menu
    Copy the full SHA
    97f1949 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f72d012 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    dcee602 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    da24ef0 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    1ad591c View commit details
    Browse the repository at this point in the history
  6. Fix : Bugs from Foreign key feature (#9552)

    * Added tooltip when add relation button is disabled
    
    * Set the values to no actions by default for action dropdowns
    
    * Added tootip for add relation button when disabled
    
    * Updated the UI of dropdowns in the actions section of foreign key drawer
    
    * Disable the add relation button when less than 2 table are  present in edit mode and less than 1 in create mode
    
    * Updated the logic to render option description in actions dropdown and highlight table names
    
    * Adding conditional chaining to avoid app getting crashed
    
    * Avoding showing toast message for crating foreign key in create column and table mode
    
    * Updated tooltip description for add relation button
    
    Added full stops to descriptions of options in actions dropdown
    
    * Show tooltip on read docs regarding fk for column and table operations
    
    * Updated description of foreign key relation text in create/edit table drawer
    
    * Updated description of foreign key relation text in create/edit column drawer
    
    * Type error fixed
    
    * Show unuqie constaint info UI update
    
    * Added copyrights for foreign keys
    manishkushare committed May 7, 2024
    Configuration menu
    Copy the full SHA
    cfe980b View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    1f64a3f View commit details
    Browse the repository at this point in the history
  8. fix: When we create a FK relation, and then if we change a source col…

    …umn name, when we open default drop down throws error in create column
    ganesh8056 committed May 7, 2024
    Configuration menu
    Copy the full SHA
    74c5594 View commit details
    Browse the repository at this point in the history
  9. Merge branch 'feature/tjdb-create-foreignkey' of https://github.com/t…

    …ooljet/tooljet into feature/tjdb-create-foreignkey
    ganesh8056 committed May 7, 2024
    Configuration menu
    Copy the full SHA
    622ed2f View commit details
    Browse the repository at this point in the history
  10. Feature: Add setup to standardise TJDB error handling (#9629)

    * add wip error handling setup
    
    * make errors thrown as TooljetDatabaseError
    
    * fix types
    
    * handle query manager errors
    
    * make error logging better
    
    * add comment
    
    * remove redundant logger
    akshaysasidrn committed May 7, 2024
    Configuration menu
    Copy the full SHA
    9f10ee6 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    188bd1f View commit details
    Browse the repository at this point in the history
  12. Merge branch 'feature/tjdb-create-foreignkey' of https://github.com/t…

    …ooljet/tooljet into feature/tjdb-create-foreignkey
    ganesh8056 committed May 7, 2024
    Configuration menu
    Copy the full SHA
    fb1f51c View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    5eca563 View commit details
    Browse the repository at this point in the history
  14. fix type

    akshaysasidrn committed May 7, 2024
    Configuration menu
    Copy the full SHA
    390f3d7 View commit details
    Browse the repository at this point in the history

Commits on May 8, 2024

  1. Chore: Primary key backward compatibility migration (#9636)

    * recreate pk constraints for existing tables for backward compatibility
    
    * fix comment
    akshaysasidrn committed May 8, 2024
    Configuration menu
    Copy the full SHA
    1e15c96 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    66fe6e0 View commit details
    Browse the repository at this point in the history
  3. Fix : Bug fixes from foreign key feature (#9637)

    * Removed create table and column info to add foreign key message
    
    * Added tooltip when at least one column is not filled
    
    Enable the add relation buttton when at least one column is present and filled otherwise disabled
    manishkushare committed May 8, 2024
    Configuration menu
    Copy the full SHA
    a6fb2f2 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    8e703f6 View commit details
    Browse the repository at this point in the history