revois la génération de fichier et les titres
This commit is contained in:
@@ -21,7 +21,8 @@
|
||||
<link rel="alternate" type="application/rss" href="/feed.xml" title="elsif.fr/feed" />
|
||||
</head>
|
||||
<body>
|
||||
<main>
|
||||
<article>
|
||||
<h1>Ruby vs Shell</h1>
|
||||
<p>Que je n’aime pas ce genre de comparaison. Ou plutôt ce que je n’aime pas c’est de chercher un vainqueur. En fait je voulais vous raconter une petite histoire informatique.</p>
|
||||
<p>Un jour, chez mon actuel client, je me suis retrouvé face a un <em>cas d’école</em>: faire un programme pour réaliser une purge de la base de donnée, mais pas entièrement, juste quelque table <em>fonctiono-transactionnelle</em>.</p>
|
||||
<p>Une bonne chose pour moi, un programme existe déjà dans le foutoir^la boite à outil de l’équipe en place. Ce programme va me permettre d’extraire la liste des tables dépendantes de celle que je veut purger. J’appel ce programme (réalisé dans un langage propriétaire, comme l’application) en passant en paramètre la table que je souhaite supprimer, et lui va aller déclencher les divers <em>trigger</em> en interceptant les erreurs pour pouvoir faire la liste de toutes les tables dépendantes. Bien, je répète l’opération pour toutes les tables que j’ai à <em>nettoyer</em></p>
|
||||
@@ -41,7 +42,7 @@
|
||||
<p>Voilà ce que ça donne:</p>
|
||||
<p><em>Bon, en une ligne c’est un poil abusé et pas lisible c’est pour cela que je le présente sur plusieurs :), mais c’est faisable</em></p>
|
||||
<p>Pour faire cela, une bonne lecture des objets <a href="http://www.ruby-doc.org/core/classes/Array.html">Array</a>, <a href="http://www.ruby-doc.org/core/classes/IO.html">IO</a> et <a href="http://www.ruby-doc.org/core/classes/File.html#M002602">File</a> iront très bien :)</p>
|
||||
</main>
|
||||
</article>
|
||||
<footer>
|
||||
<ul>
|
||||
</ul>
|
||||
|
||||
Reference in New Issue
Block a user