Skip to content

Commit

Permalink
Aggiornamento README.md e slides.md
Browse files Browse the repository at this point in the history
  • Loading branch information
amusarra committed May 28, 2024
1 parent efec9eb commit 7ef8cd7
Show file tree
Hide file tree
Showing 2 changed files with 39 additions and 11 deletions.
44 changes: 37 additions & 7 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,11 +1,41 @@
# Welcome to [Slidev](https://github.com/slidevjs/slidev)!
# Presentazione Database Versioning
Questo è un progetto in stile doc-as-code per la creazione della presentazione sul Database Versioning.
La presentazione è stata creata attraverso lo strumento [Slidev](https://github.com/slidevjs/slidev).

To start the slide show:
Questa presentazione sul Database Versioning illustra i benefici, gli strumenti comuni e le best practices per gestire
le versioni delle strutture e dei dati di un database.

- `npm install`
- `npm run dev`
- visit http://localhost:3030
Questa presentazione vuole essere l'introduzione a un argomento conteso tra più aree di competenza e fondamentale
per la gestione di un database in un contesto di sviluppo software di tipo collaborativo (o di social coding).

Edit the [slides.md](./slides) to see the changes.
## Quick Start
Se non volete installare nulla, potete vedere la presentazione direttamente su
1. [GitHub Pages](https://amusarra.github.io/database-versioning-slide)
2. Netlify su [database-versioning-slide](https://database-versioning.dontesta.it/)

Learn more about Slidev on [documentations](https://sli.dev/).
Per chi di voi volesse installare la presentazione in locale, seguite questi passaggi:

```bash
# Installazione o verifica di Node.js >= 18
node -v

# Clonare il repository
git clone https://github.com/amusarra/database-versioning-slide.git

# Entrare nella cartella
cd database-versioning-slide

# Installare le dipendenze
npm install

# Avviare la presentazione in modalità sviluppo
npm run dev
```
Console 1 - Installazione e avvio della presentazione in locale

Una volta avviata la presentazione con il comando `npm run dev`, vi sarà aperto automaticamente il browser mostrando la
presentazione in modalità sviluppo/presentazione.

Per i più curiosi, la pubblicazione della presentazione su GitHub Pages è automatizzata attraverso la GitHub Action
definita nel file `.deploy_gh_pages.yml`. Su Netlify, invece, il processo di build e pubblicazione è automatizzato
attraverso la CI/CD di Netlify che usa il file `netlify.toml` come elemento di configurazione.
6 changes: 2 additions & 4 deletions slides.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,10 +10,8 @@ info: |
Presentazione sul database versioning che illustra i benefici, gli strumenti comuni e le best practices per gestire le versioni delle strutture e dei dati di un database.
Autore: Antonio Musarra
Commit ID: 6d43e51
Tag: none
Tag: v1.0.0
author: Antonio Musarra
keywords: database,sql,versioning,devops,flyway,liquibase,alembic,sqlalchemy,python,java
Expand Down

0 comments on commit 7ef8cd7

Please sign in to comment.