diff --git a/.idea/sqldialects.xml b/.idea/sqldialects.xml
deleted file mode 100644
index 3fadc3d..0000000
--- a/.idea/sqldialects.xml
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
-
-
-
-
\ No newline at end of file
diff --git a/README.md b/README.md
index b1e4db4..566d73d 100644
--- a/README.md
+++ b/README.md
@@ -2,11 +2,18 @@
Application de gestion des absences employée
## Importer un dump de prod en dev
+Sur adminer fait un export bdd :
+- Sortie : enregistrer
+- Format : SQL
+- Tables : DROP+CREATE, Incrément automatique, Déclencheurs
+- Données : INSERT
+Supprime la bdd et créer la bdd :
```shell
docker compose exec -T db psql -U root -d sirh -c "DROP SCHEMA public CASCADE; CREATE SCHEMA public;"
```
+Remplie la base avec le dump :
```shell
docker compose exec -T db psql -U root -d sirh < sirh.sql
```
diff --git a/frontend/pages/absence-types.vue b/frontend/pages/absence-types.vue
index d5ac118..63c3ad9 100644
--- a/frontend/pages/absence-types.vue
+++ b/frontend/pages/absence-types.vue
@@ -170,6 +170,10 @@
import type { AbsenceType } from '~/services/dto/absence-type'
import { createAbsenceType, deleteAbsenceType, listAbsenceTypes, updateAbsenceType } from '~/services/absence-types'
+useHead({
+ title: 'Types d\'absences'
+})
+
const isDrawerOpen = ref(false)
const isSubmitting = ref(false)
const isLoading = ref(false)
diff --git a/frontend/pages/calendar.vue b/frontend/pages/calendar.vue
index 31f5839..8734c6b 100644
--- a/frontend/pages/calendar.vue
+++ b/frontend/pages/calendar.vue
@@ -111,6 +111,10 @@ import AbsencePrintDrawer from '~/components/AbsencePrintDrawer.vue'
import EmployeeNameFilterInput from '~/components/EmployeeNameFilterInput.vue'
import SiteFilterSelector from '~/components/SiteFilterSelector.vue'
+useHead({
+ title: 'Calendrier'
+})
+
// Données principales affichées dans la grille.
const employees = ref([])
const sites = computed(() => {
diff --git a/frontend/pages/employees.vue b/frontend/pages/employees.vue
index 4959bb7..3994250 100644
--- a/frontend/pages/employees.vue
+++ b/frontend/pages/employees.vue
@@ -175,6 +175,9 @@ import { listContracts } from '~/services/contracts'
import { createEmployee, deleteEmployee, listEmployees, updateEmployee } from '~/services/employees'
import { listSites } from '~/services/sites'
import SiteFilterSelector from '~/components/SiteFilterSelector.vue'
+useHead({
+ title: 'Employés'
+})
const isDrawerOpen = ref(false)
const isSubmitting = ref(false)
diff --git a/frontend/pages/hours.vue b/frontend/pages/hours.vue
index 63c8e4c..9eefa5d 100644
--- a/frontend/pages/hours.vue
+++ b/frontend/pages/hours.vue
@@ -159,4 +159,8 @@ const {
formatMinutes,
handleSave
} = useHoursPage()
+
+useHead({
+ title: 'Heures'
+})
diff --git a/frontend/pages/index.vue b/frontend/pages/index.vue
index 6a31f3a..a1c8a1c 100644
--- a/frontend/pages/index.vue
+++ b/frontend/pages/index.vue
@@ -3,5 +3,7 @@
diff --git a/frontend/pages/login.vue b/frontend/pages/login.vue
index 0091d85..6aa78fa 100644
--- a/frontend/pages/login.vue
+++ b/frontend/pages/login.vue
@@ -49,6 +49,9 @@