graphql-engine/server/src-rsr
Rakesh Emmadi 9ca0bc1e5c server: remove identity notion from table columns
>

### Description
>
While adding [insert mutation schema parser for MSSQL backend](https://github.com/hasura/graphql-engine-mono/pull/2141) I also included [identity](https://en.wikipedia.org/wiki/Identity_column) notion to table columns across all backends. In MSSQL we cannot insert any value (even `DEFAULT` expression) into Identity columns. This behavior of identity columns is not same in Postgres as we can insert values. This PR drops the notion of identity in the column info. The context of identity columns for MSSQL is carried in `ExtraTableMetadata` type.

### Changelog

- [x] `CHANGELOG.md` is updated with user-facing content relevant to this PR. If no changelog is required, then add the `no-changelog-required` label.

### Affected components

- [x] Server
- [ ] Console
- [ ] CLI
- [ ] Docs
- [ ] Community Content
- [ ] Build System
- [x] Tests
- [ ] Other (list it)

### Related Issues
->
Fix https://github.com/hasura/graphql-engine/issues/7557

https://github.com/hasura/graphql-engine-mono/pull/2378

GitOrigin-RevId: c18b5708e2e6107423a0a95a7fc2e9721e8a21a1
2021-09-17 09:03:06 +00:00
..
migrations server: fix bug when downgrading from v2 to v1 when there is atleast one cron trigger present in the metadata 2021-08-17 07:02:09 +00:00
pg_source_migrations server: fix asymptotics of event_log batch fetching 2021-06-01 17:34:38 +00:00
catalog_metadata.sql Merge pull request #113 from hasura/karthikeyan/remote-schema-permissions 2020-12-21 09:12:35 +00:00
catalog_version.txt server: add an index on event_id in hdb_cron_event_invocation_logs table 2021-08-17 05:45:11 +00:00
catalog_versions.txt tag release v2.0.9 2021-09-07 07:49:53 +00:00
citus_table_metadata.sql server: remove identity notion from table columns 2021-09-17 09:03:06 +00:00
clear_system_metadata.sql Make catalog metadata migrations work on all schema versions (fix #2826) (#2379) 2019-10-11 00:13:57 -05:00
console.html console: team console code improvements 2021-03-24 18:04:59 +00:00
drop_pg_source.sql server: lazy event catalog initialisation 2021-05-25 06:51:03 +00:00
init_pg_source.sql server: fix asymptotics of event_log batch fetching 2021-06-01 17:34:38 +00:00
initialise.sql server: add an index on event_id in hdb_cron_event_invocation_logs table 2021-08-17 05:45:11 +00:00
introspection.json adds basic support for remote schemas/schema stitching (#952) 2018-11-23 18:32:46 +05:30
mssql_table_metadata.sql server/mssql: integrate insert mutation schema parser for MSSQL backend 2021-08-31 13:35:49 +00:00
mysql_table_metadata.sql mysql: Metadata awareness 2021-07-15 12:45:51 +00:00
pg_function_metadata.sql server: move to storing metadata as a json blob (#115) 2020-12-08 14:23:28 +00:00
pg_table_metadata.sql server: remove identity notion from table columns 2021-09-17 09:03:06 +00:00
schema.graphql move raven into graphql-engine repo 2018-06-28 00:32:00 +05:30
table_meta.sql Use a significantly more efficient table_info_agg view 2020-01-08 16:45:46 -06:00
trigger.sql.shakespeare server: template the schema and table names in the event trigger PG functions 2021-01-06 20:22:34 +00:00