Tag: postgresql

Lancer une requête sql contenu dans un fichier avec psql (postgresql)

Pour lancer une requête contenue dans un fichier avec psql, il suffit de faire :  \i lefichier.sql Pratique pour éditer la requête avec son éditeur préféré et l'importer sans copier/...

Hstore : le NoSql à la mode postgresql

hstore permet de stocker un tableau associatif dans une colonne. Voici une vidéo / screencast de présentation et d'utilisation : https://www.youtube.com/watch?feature=player_embedded...

Appartment : le gem qui permet de faire du multi-tenancy avec Postgresql

Le multi-tenancy revient à avoir une seule base de données avec les données de plusieurs clients (on aurait pu aussi mettre une clé étrangère sur tous les models mais c'est plus long...

Importer un fichier sql dans une base de données postgresql

Une fois connecté à la console postgresql (psql) vous pouvez taper : \i [NOM DU FICHIER] Exemple : \i /home/moi/Bureau/mon_fichier_sql.sql Si vous avez d'autres solutions n'hésitez p...

Migration de postgresql 8.4 à postgresql 9.0 sur ubuntu

Bon pas de grande différence avec la migration de 8.3 à 8.4 : Donc voici les lignes pour la migration de 8.4 à 9.0 sudo pg_ctlcluster 9.0 main stop sudo pg_dropcluster 9.0 main sudo ...

Scripter les programmes postgresql

Vous vous êtes déjà retrouvé à vouloir scripter les programmes postgresql sous linux, mais voilà postgresql veut des mots de passe, pas de souci, postgresql lit la variable d'environ...

Backup postgresql et installation nouveau serveur

Transfert d'une base de données (structure et données) postgresql. Prérequis : installation de postgresql sur le nouveau serveur SUR SERVER 1 #Backup db : pg_dump -Fc basededonnees &...

Installation de Sphinx full-text search (avec stemmer french) pour postgresql

Installation de Sphinx (vous savez le moteur de recherche full-text, qui vous permet de trouver "maison" quand vous cherchez "maisonette") sur Debian / Ubuntu : T...

Connaitre la taille d'une base de données postgresql - Petit pense bête

Pour connaitre la taille d'une base de données postgresql : SELECT pg_size_pretty(pg_database_size('ma_base'));

Base Postgresql 8.3 et migration ubuntu 9.10

J'ai pas pensé à mes bases de données postgresql lors de la mise à niveau vers Ubuntu 9.10. Du coup je n'arrivais pas à accéder à mes bases de données car Ubuntu 9.10 installe postg...