Skip to content

smithjd/sql-pet

Folders and files

NameName
Last commit message
Last commit date

Latest commit

88aa828 · Jun 2, 2022
Aug 24, 2018
Jan 4, 2020
Oct 26, 2018
Jan 28, 2020
Oct 22, 2018
Dec 6, 2019
Apr 7, 2019
Oct 23, 2018
Jun 25, 2019
Aug 24, 2019
Nov 22, 2019
Jun 2, 2022
Jan 16, 2020
Jan 16, 2020
Jan 16, 2020
Feb 23, 2020
Jan 24, 2020
Feb 23, 2020
Jan 16, 2020
Jan 16, 2020
Jan 16, 2020
Jan 16, 2020
Jan 28, 2020
Jan 14, 2020
Oct 20, 2018
Jan 14, 2020
Jan 14, 2020
Jan 14, 2020
Oct 5, 2019
Oct 5, 2019
Oct 5, 2019
Oct 5, 2019
Oct 5, 2019
Oct 5, 2019
Oct 5, 2019
Jan 27, 2019
Aug 16, 2019
Aug 16, 2019
Aug 24, 2019
Dec 6, 2019
Feb 15, 2019
Mar 19, 2019
Jan 16, 2020
Jan 27, 2019
Nov 22, 2019
Mar 19, 2019
May 18, 2019
Aug 24, 2019
Feb 15, 2019
Jan 28, 2019
Sep 13, 2018
May 16, 2019
Aug 13, 2018
Jan 28, 2020
Feb 8, 2019
Apr 7, 2019
Mar 19, 2019
Feb 8, 2019
Jan 20, 2020
Dec 28, 2018
Jan 4, 2020
Aug 16, 2019
Jul 10, 2019
Feb 8, 2019
Dec 6, 2019
Nov 2, 2018
Oct 6, 2018
Dec 28, 2019
Oct 6, 2018
Jan 24, 2020
Oct 6, 2018
Nov 2, 2018
Oct 6, 2018

Repository files navigation

Exploring Enterprise Databases with R: A Tidyverse Approach

Table of Contents

  1. Book
  2. Project organization
  3. Prerequisites
  4. Packages used in the book
  5. How to contribute
  6. Code of Conduct
  7. License

Book

  • Tutorial materials from this repo go in the online book, "Exploring Enterprise Databases with R: A Tidyverse Approach".

  • The book is written so that you can just read along or execute each chunk of code as you wish.

  • Each chapter is written so it can be executed independently once the Docker container is built in Chapter 5. We are using a Knit-then-Merge approach, so each chapter of the book can be Knitted separately.

  • The book depends on the sqlpetr package, which can be installed using:

    remotes::install_github("smithjd/sqlpetr", force = TRUE, quiet = TRUE, build = TRUE, build_opts = "")

Project organization

So far the project structure has consisted of informal meetings on Saturday mornings in Portland, Oregon. We are at a point where having contributions from beyond our small group would be veyr welcome.

  • Slack: self-invite is here
  • Notes and discussions are in the #r-and-databases channel
  • We meet face-to-face and on Zoom
  • Anyone can view our project notes and we're happy to add your Google credentials if you are interested in contributing.

Prerequisites

To run the code in this book / repo you will need:

Packages used in the book

Here are the R packages that are used in this project and are discussed in the book:

How to contribute

If you'd like to contribute to this project, start by searching through the issues and pull requests to see whether someone else has already raised a similar idea or question.

If you don't see your idea listed, and you think it fits into the goals of this project, do one of the following:

  • If your contribution is minor, such as a typo fix, open a pull request.
  • If your contribution is major, such as a new learning module or a significant restructuring of current code and training material, start by opening an issue first. That way, before you do any work, other people can weigh in on the discussion to make sure that your goals are aligned with the direction of the project.

We provide more guidelines for coding style and developer's workflow in the Contributing document. The project wiki is also a good source of information for contributors.

Run the build_book.R script to compile the book.

Code of Conduct

If you plan to participate in the project in any way, such as a developer, reviewer, contributor, committer, or student, you are expected to follow the project's Code of Conduct. Please review those guidelines before choosing to participate in the project.

License

Software in this project is licensed under the MIT License.

About

Exploring a realistic postgreSQL database with R via Docker

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages