selectstarsql
1.0.0
這是SelectStarsql.com的存儲庫。這是一本互動書籍,它通過傳達用於編寫查詢的心理模型來教授SQL。
代碼的結構對於Jekyll建造的站點來說是非常標準的。請參閱Jekyll目錄結構。
所有頁面都存儲在頂級目錄中的Markdown(.MD)文件。 Jekyll獲取這些標記文件,並將它們轉換為/_site中的HTML文件。在轉換過程中,它可以採用各種各樣的省力能源的事情,例如將它們嵌入具有標準化標題和頁腳元素的模板中。這些模板存儲在/_layouts中。
您可以通過運行jekyll serve來服務本地版本。
主要的技術複雜性在於交互式SQL練習。這些被用作/scripts/main.js中的自定義HTML標籤實現。 Firefox默認情況下不支持自定義HTML元素,因此我們從UNPKG中刪除了custom-elements.min.js庫。 (請參閱_layouts/default.html 。)
為了貢獻,要么直接通過[email protected]給我發送電子郵件,要么通過遵循以下步驟提交拉動請求:
bundle install )git clone https://github.com/MYUSERNAME/selectstarsql/jekyll serve ,並在Local主機地址檢查您的瀏覽器上的更改。這可能是http://127.0.0.1。這本書的散文是由Zi Chong Kao許可的,並由Creative Commons by-SA 4.0許可證,該許可允許在相同的許可下共享和適應。根據Creative Commons CC0許可,該代碼和數據集將發佈到公共領域。