graphql-engine/rfcs
Philip Lykke Carlsen ef4d194d79 RFC: Column Mutability
This PR contains two pull requests:

[Identity Columns](https://github.com/hasura/graphql-engine-mono/blob/rfc/identity-columns/rfcs/identity-columns.md) collects information and product decisions about identity columns. There are some decisions we need to make explicit.

[Column Mutability](https://github.com/hasura/graphql-engine-mono/blob/rfc/identity-columns/rfcs/column-mutability.md) proposes an implementation strategy for identity columns and similar that should be able to elegantly accommodate differences among backends. The idea is to model the notion of _column mutability_ rather than e.g. identity columns directly.

Please volunteer your opinions and perspectives on these topics in the PR comments.

---
Closes #2407

PR-URL: https://github.com/hasura/graphql-engine-mono/pull/2507
GitOrigin-RevId: 5eb14a53504985fd32933c182bee4cc13bb70a02
2021-11-02 13:43:28 +00:00
..
hspec-test-suite server/rfc: Haskell integration test suite 2021-10-28 10:36:11 +00:00
permissions-mysql RFC: (Table) Permissions in MySQL 2021-09-09 06:41:51 +00:00
catalog-migration-db-stats-logging.md rfc: log DB stats when the catalog is migrated 2021-10-20 12:33:23 +00:00
column-mutability.md RFC: Column Mutability 2021-11-02 13:43:28 +00:00
function-permissions.md rfc: permissions layer on functions (#384) 2021-03-04 04:08:09 +00:00
function-root-field-customisation.md Revise function-root-field-customisation.md 2021-10-04 11:39:59 +00:00
hspec-test-suite.md server/rfc: Haskell integration test suite 2021-10-28 10:36:11 +00:00
identity-columns.md RFC: Column Mutability 2021-11-02 13:43:28 +00:00
inherited-roles-improvements.md server: inherited roles for mutations, remote schemas, actions and custom functions 2021-08-09 10:21:05 +00:00
limit-over-join-optimization.md RFC: limit over join optimization 2021-10-06 08:47:44 +00:00
mssql-delete-mutations.md server/mssql: delete mutations rfc 2021-10-26 13:24:04 +00:00
mssql-event-triggers-research.md RFC: Event triggers in SQL Server research 2021-09-20 16:52:58 +00:00
mutations-mssql.md server/rfc: mutations on MSSQL backend 2021-08-18 10:57:54 +00:00
mysql-relationships.md [rfc] MySQL relationships 2021-08-27 08:44:50 +00:00
optimistic-concurrency-control.md rfc: optimistic concurrency control for metadata changes (#480) 2021-03-04 04:08:03 +00:00
permissions-mysql.md RFC: (Table) Permissions in MySQL 2021-09-09 06:41:51 +00:00
remote-schema-customization.md Remote Schema Customization take 2 using parser tranformations 2021-07-30 11:33:59 +00:00
rest-endpoints.md server: support restified versions of graphql queries (#303) 2021-01-29 01:03:35 +00:00
reuse-insert-permission-in-action.md rfc: admin-only/backend-only insert permissions (#4120) 2020-05-21 09:38:49 -05:00
seed-data.md cli: manage seed migrations as sql files (close #2431) (#3763) 2020-06-16 17:45:04 +05:30
source-customization.md Source typename customization (close graphql-engine#6974) 2021-10-29 14:43:14 +00:00
transforms.md Feature/request transform string interpolation 2021-09-29 08:14:29 +00:00
update-permission-check-condition.md rfc: check condition in update permissions (#3750) 2020-02-25 11:46:24 +05:30