Skip to content

Commit

Permalink
Content for blog launch
Browse files Browse the repository at this point in the history
  • Loading branch information
flexdinesh committed Oct 27, 2022
1 parent 9810230 commit 06d5abc
Show file tree
Hide file tree
Showing 6 changed files with 134 additions and 617 deletions.
19 changes: 19 additions & 0 deletions docs/pages/blog/keystone-tutorials.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
---
title: "Keystone learning series"
description: "To help learn how Keystone works, we're introducing a new learning series that shows you how to turn an empty folder into a functioning blog backend with relationships, auth, and session data."
publishDate: "2022-2-8"
authorName: "Ronald Aveling"
authorHandle: "https://twitter.com/ronaldaveling"
metaImageUrl: ""
---

We have added learning series to quickly get started and learn how to work with Keystone. The series has step by step tutorials introducing the key concepts and shows you how to get up and running with Keystone.

At the end of the series you'll have learnt how these core concepts work in Keystone by building a **fully functioning backend for a blog**.
- auth
- relationships
- passwords
- sessions
- GraphQL API work in Keystone

Check out our [Keystone Learning series](/docs/walkthroughs).
28 changes: 28 additions & 0 deletions docs/pages/blog/mysql-support.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
---
title: "Keystone now supports MySQL"
description: "We've added support for MySQL to Keystone's list of DB providers, bringing the total number of supported DB types to three."
publishDate: "2022-6-30"
authorName: "Dinesh Pandiyan"
authorHandle: "https://twitter.com/flexdinesh"
metaImageUrl: ""
---

We've added support for MySQL to Keystone's list of database providers, bringing the total number of supported database types to three.

Here's an example `db.config` to work with MySQL database.

```js
export default config({
db: {
provider: 'mysql',
url: 'mysql://dbuser:dbpass@localhost:5432/keystone',
useMigrations: true,
idField: { kind: 'uuid' },
},
...
});
```

There are some differences in how Postgres and MySQL operate so be sure to checkout our new [choosing the right database guide](https://keystonejs.com/docs/guides/choosing-a-database).

For more info, check out our [Pull Request - Add support for MySQL](https://github.com/keystonejs/keystone/pull/7538).
194 changes: 0 additions & 194 deletions docs/pages/blog/new-access-control.md

This file was deleted.

Loading

0 comments on commit 06d5abc

Please sign in to comment.