<commit_before>unit_id,unit_title,lesson_id,lesson_title,lesson_activity,lesson_activity_name,lesson_notes,lesson_video_id,lesson_objectives
1,Introduction,1,Introduction,,,http://r351574nc3.github.com/liquibase-course/lessons/Lesson1.1.html ,http://www.youtube.com/embed/-7fU_ONe7pc,<ul><li>Quick Overview</li></ul>
1,Introduction,2,Diving into Liquibase,,,http://r351574nc3.github.com/liquibase-course/lessons/Lesson1.2.html,,<ul><li>High level overview of Liquibase</li><li>Understand how Liquibase works on a fundamental level</li></ul>
2,Getting Started with Liquibase,1,Apply a database change with Liquibase,,,http://r351574nc3.github.com/liquibase-course/lessons/Lesson2.1.html,,<ul><li>Get to know the update action of the Liquibase CLI</li><li>First hand exposure to Liquibase CLI</li><li>First hand exposure to change logs</li></ul>
2,Getting Started with Liquibase,2,Apply a database change with Liquibase and Maven,,,http://r351574nc3.github.com/liquibase-course/lessons/Lesson2.2.html,,<ul><li>Understand how to configure Liquibase iwth Maven.</li><li>Get to know some Liquibase Maven plugins that are available</li><li>Draw parallels between CLI and Maven</li><li>More experience running Liquibase update</li></ul>
2,Getting Started with Liquibase,3,Test a database change with Liquibase,,,http://r351574nc3.github.com/liquibase-course/lessons/Lesson2.3.html,,<ul><li>Understand how to test changes.</li><li>Learn to troubleshoot changes.</li></ul>
2,Getting Started with Liquibase,4,Rollback a database change with Liquibase,,,http://r351574nc3.github.com/liquibase-course/lessons/Lesson2.4.html,,<ul><li>Understand the use cases for rolling back changes.</li><li>See how to adapt your process to reverse changes.</li></ul>
2,Getting Started with Liquibase,5,Generate database documentation with Liquibase,,,http://r351574nc3.github.com/liquibase-course/lessons/Lesson2.5.html,,<ul><li>Learn to write documentation in change logs</li><li>Learn use Liquibase to generate HTML output of documentation.</li><li>Orientation on using documentation and understanding it.</li></ul>
2,Getting Started with Liquibase,6,Database Migration,,,http://r351574nc3.github.com/liquibase-course/lessons/Lesson2.6.html,,<ul><li>Migrate changes to the same database platform</li><li>Migrate changes to a different database platform.</li></ul>
3,Setting up a Liquibase Project,1,Structuring the project,,, http://r351574nc3.github.com/liquibase-course/lessons/Lesson3.1.html ,,
3,Setting up a Liquibase Project,2,Setting up Maven,,, http://r351574nc3.github.com/liquibase-course/lessons/Lesson3.1.html ,,
3,Setting up a Liquibase Project,3,Additional overhead for managing project changes,,http://r351574nc3.github.com/liquibase-course/lessons/Lesson3.1.html ,,
4,Managing Liquibase with Continuous Integration,1,Managing Liquibase with Continuous Integration,,,http://r351574nc3.github.com/liquibase-course/lessons/Lesson4.1.html,,
5,Change Management,1,Change Management,,,http://r351574nc3.github.com/liquibase-course/lessons/Lesson5.1.html,,
6,Checking your facts,1,Checking your facts,,,http://r351574nc3.github.com/liquibase-course/lessons/Lesson6.1.html,,
7,Putting it all together,1,Putting it all together,,,http://r351574nc3.github.com/liquibase-course/lessons/Lesson7.1.html,,<commit_msg>Adding lessons to unit 3<commit_after>unit_id,unit_title,lesson_id,lesson_title,lesson_activity,lesson_activity_name,lesson_notes,lesson_video_id,lesson_objectives
1,Introduction,1,Introduction,,,http://r351574nc3.github.com/liquibase-course/lessons/Lesson1.1.html ,http://www.youtube.com/embed/-7fU_ONe7pc,<ul><li>Quick Overview</li></ul>
1,Introduction,2,Diving into Liquibase,,,http://r351574nc3.github.com/liquibase-course/lessons/Lesson1.2.html,,<ul><li>High level overview of Liquibase</li><li>Understand how Liquibase works on a fundamental level</li></ul>
2,Getting Started with Liquibase,1,Apply a database change with Liquibase,,,http://r351574nc3.github.com/liquibase-course/lessons/Lesson2.1.html,,<ul><li>Get to know the update action of the Liquibase CLI</li><li>First hand exposure to Liquibase CLI</li><li>First hand exposure to change logs</li></ul>
2,Getting Started with Liquibase,2,Apply a database change with Liquibase and Maven,,,http://r351574nc3.github.com/liquibase-course/lessons/Lesson2.2.html,,<ul><li>Understand how to configure Liquibase iwth Maven.</li><li>Get to know some Liquibase Maven plugins that are available</li><li>Draw parallels between CLI and Maven</li><li>More experience running Liquibase update</li></ul>
2,Getting Started with Liquibase,3,Test a database change with Liquibase,,,http://r351574nc3.github.com/liquibase-course/lessons/Lesson2.3.html,,<ul><li>Understand how to test changes.</li><li>Learn to troubleshoot changes.</li></ul>
2,Getting Started with Liquibase,4,Rollback a database change with Liquibase,,,http://r351574nc3.github.com/liquibase-course/lessons/Lesson2.4.html,,<ul><li>Understand the use cases for rolling back changes.</li><li>See how to adapt your process to reverse changes.</li></ul>
2,Getting Started with Liquibase,5,Generate database documentation with Liquibase,,,http://r351574nc3.github.com/liquibase-course/lessons/Lesson2.5.html,,<ul><li>Learn to write documentation in change logs</li><li>Learn use Liquibase to generate HTML output of documentation.</li><li>Orientation on using documentation and understanding it.</li></ul>
2,Getting Started with Liquibase,6,Database Migration,,,http://r351574nc3.github.com/liquibase-course/lessons/Lesson2.6.html,,<ul><li>Migrate changes to the same database platform</li><li>Migrate changes to a different database platform.</li></ul>
3,Setting up a Liquibase Project,1,Structuring the project,,,http://r351574nc3.github.com/liquibase-course/lessons/Lesson3.1.html,,
3,Setting up a Liquibase Project,2,Setting up Maven,,,http://r351574nc3.github.com/liquibase-course/lessons/Lesson3.2.html,,
3,Setting up a Liquibase Project,3,Additional overhead for managing project changes,,http://r351574nc3.github.com/liquibase-course/lessons/Lesson3.3.html,,
4,Managing Liquibase with Continuous Integration,1,Setting up Liquibase with Jenkins,,, http://r351574nc3.github.com/liquibase-course/lessons/Lesson4.1.html,,
4,Managing Liquibase with Continuous Integration,2,Coupling database changes with other changes,,, http://r351574nc3.github.com/liquibase-course/lessons/Lesson4.2.html,,
4,Managing Liquibase with Continuous Integration,3,Automating database change testing,,, http://r351574nc3.github.com/liquibase-course/lessons/Lesson4.3.html,,
4,Managing Liquibase with Continuous Integration,4,Automating database environment migration,,, http://r351574nc3.github.com/liquibase-course/lessons/Lesson4.4.html,,
5,Change Management,1,Change Management,,,http://r351574nc3.github.com/liquibase-course/lessons/Lesson5.1.html,,
6,Checking your facts,1,Checking your facts,,,http://r351574nc3.github.com/liquibase-course/lessons/Lesson6.1.html,,
7,Putting it all together,1,Putting it all together,,,http://r351574nc3.github.com/liquibase-course/lessons/Lesson7.1.html,,
{'fraction_non_alphanumeric': 0.13405848283655883, 'fraction_numerical': 0.05198474360785422, 'mean_word_length': 7.045454545454546, 'pattern_counts': {'":': 0, '<': 111, '<?xml version=': 0, '>': 111, 'https://': 0, 'lorem ipsum': 0, 'www.': 2, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '713603', 'n_tokens_mistral': 2619, 'n_tokens_neox': 2288, 'n_words': 463}