MySQL-Schema in GitHub-Wiki konvertieren
Problem:
Sie möchten ein MySQL-Datenbankschema in exportieren ein für GitHub Wiki geeignetes Markdown-Format Seiten.
Lösung:
Hier ist eine benutzerdefinierte Lösung, die zwei gespeicherte MySQL-Prozeduren verwendet, um das Datenbankschema in ein Markdown-Tabellenformat zu konvertieren:
Gespeichert Verfahren:
-- Stored Procedure 1: describeTables_v2a CREATE PROCEDURE `Reporting101a`.`describeTables_v2a`( IN dbName varchar(100), -- The database name to report table structures OUT theSession int, -- OUT parameter for session# assigned IN deleteSessionRows BOOL, -- True for deleting rows when done from main reporting table for this session# IN callTheSecondStoredProc BOOL -- TRUE = output is from Pretty output in Second Stored Proc. FALSE = not so pretty output ) BEGIN -- Code goes here... END$$ -- Stored Procedure 2: Print_Tables_Like_Describe CREATE PROCEDURE `Reporting101a`.`Print_Tables_Like_Describe`( pSessionId INT ) BEGIN -- Code goes here... END$$
Verwendung:
Ausgabe:
Die Ausgabe ist eine tabellenformatierte Markdown-Datei, die die Struktur aller Tabellen in der angegebenen Datenbank enthält. Das Ausgabeformat ähnelt dem DESCRIBE-Befehl von MySQL.
Zusätzliche Hinweise:
Das obige ist der detaillierte Inhalt vonWie kann ich ein MySQL-Schema in eine GitHub-Wiki-freundliche Markdown-Tabelle konvertieren?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!