diff --git a/MyObsidianVault/Pasted image 20241112085527.png b/MyObsidianVault/Pasted image 20241112085527.png deleted file mode 100644 index a80bc87..0000000 Binary files a/MyObsidianVault/Pasted image 20241112085527.png and /dev/null differ diff --git a/MyObsidianVault/Pasted image 20241112085637.png b/MyObsidianVault/Pasted image 20241112085637.png deleted file mode 100644 index d67ed6f..0000000 Binary files a/MyObsidianVault/Pasted image 20241112085637.png and /dev/null differ diff --git a/MyObsidianVault/Pasted image 20241113085432.png b/MyObsidianVault/Pasted image 20241113085432.png new file mode 100644 index 0000000..04cbe15 Binary files /dev/null and b/MyObsidianVault/Pasted image 20241113085432.png differ diff --git a/MyObsidianVault/Pasted image 20241113085948.png b/MyObsidianVault/Pasted image 20241113085948.png new file mode 100644 index 0000000..9279db7 Binary files /dev/null and b/MyObsidianVault/Pasted image 20241113085948.png differ diff --git a/MyObsidianVault/Pasted image 20241113090300.png b/MyObsidianVault/Pasted image 20241113090300.png new file mode 100644 index 0000000..6b036c9 Binary files /dev/null and b/MyObsidianVault/Pasted image 20241113090300.png differ diff --git a/MyObsidianVault/WebDev/2 CodeIgniter/2.) Add entities.md b/MyObsidianVault/WebDev/2 CodeIgniter/2.) Migrations Add entities.md similarity index 94% rename from MyObsidianVault/WebDev/2 CodeIgniter/2.) Add entities.md rename to MyObsidianVault/WebDev/2 CodeIgniter/2.) Migrations Add entities.md index a9c4f65..61ab2fd 100644 --- a/MyObsidianVault/WebDev/2 CodeIgniter/2.) Add entities.md +++ b/MyObsidianVault/WebDev/2 CodeIgniter/2.) Migrations Add entities.md @@ -23,3 +23,8 @@ Creates Controller, Model, Migration, Seeder //down: $this->forge->dropTable("students"); ``` + + +```bash +php spark migrate +``` diff --git a/MyObsidianVault/WebDev/2 CodeIgniter/4.) Model based query methods.md b/MyObsidianVault/WebDev/2 CodeIgniter/4.) Model based query methods.md new file mode 100644 index 0000000..a2cd930 --- /dev/null +++ b/MyObsidianVault/WebDev/2 CodeIgniter/4.) Model based query methods.md @@ -0,0 +1,36 @@ +https://www.youtube.com/watch?v=4_MdtVqfH1o&list=PLT9miexWCpPW6Z_OXNv2d78cqCrZaPrVG&index=9 + +```bash +php spark make:model Student --suffix +``` +Creates StudentModel.php in app/Models + + +Add allowedFields +![[Pasted image 20241113082554.png]] + +Add Model to Controller +![[Pasted image 20241113082703.png]] +![[Pasted image 20241113083139.png]] + + +add to routes +```php +$routes->get("add-student", "StudentController::insertStudent"); +``` + + +update example (condition, data): + +![[Pasted image 20241113083603.png]] + +delete: + +![[Pasted image 20241113083823.png]] +get all : +![[Pasted image 20241113084056.png]] + +get single with generic condition: + +![[Pasted image 20241113084645.png]] + diff --git a/MyObsidianVault/WebDev/2 CodeIgniter/5.) Seeder.md b/MyObsidianVault/WebDev/2 CodeIgniter/5.) Seeder.md new file mode 100644 index 0000000..0746c5b --- /dev/null +++ b/MyObsidianVault/WebDev/2 CodeIgniter/5.) Seeder.md @@ -0,0 +1,23 @@ +For creating dummy data + +Seeder files go into app/Database/Seeds + +```bash +php spark make:seeder Student --suffix +``` + +fill run method + +![[Pasted image 20241113085432.png]] + +Run seeder file + +```bash +php spark db:seed StudentSeeder +``` + +Mass dummy data using Factory / Faker + +![[Pasted image 20241113085948.png]] + +![[Pasted image 20241113090300.png]] diff --git a/MyObsidianVault/Pasted image 20241112090019.png b/MyObsidianVault/_images/Pasted image 20241112090019.png similarity index 100% rename from MyObsidianVault/Pasted image 20241112090019.png rename to MyObsidianVault/_images/Pasted image 20241112090019.png diff --git a/MyObsidianVault/Pasted image 20241112090048.png b/MyObsidianVault/_images/Pasted image 20241112090048.png similarity index 100% rename from MyObsidianVault/Pasted image 20241112090048.png rename to MyObsidianVault/_images/Pasted image 20241112090048.png diff --git a/MyObsidianVault/Pasted image 20241112090400.png b/MyObsidianVault/_images/Pasted image 20241112090400.png similarity index 100% rename from MyObsidianVault/Pasted image 20241112090400.png rename to MyObsidianVault/_images/Pasted image 20241112090400.png diff --git a/MyObsidianVault/Pasted image 20241112090526.png b/MyObsidianVault/_images/Pasted image 20241112090526.png similarity index 100% rename from MyObsidianVault/Pasted image 20241112090526.png rename to MyObsidianVault/_images/Pasted image 20241112090526.png diff --git a/MyObsidianVault/_images/Pasted image 20241113082554.png b/MyObsidianVault/_images/Pasted image 20241113082554.png new file mode 100644 index 0000000..f17b113 Binary files /dev/null and b/MyObsidianVault/_images/Pasted image 20241113082554.png differ diff --git a/MyObsidianVault/_images/Pasted image 20241113082703.png b/MyObsidianVault/_images/Pasted image 20241113082703.png new file mode 100644 index 0000000..f03e815 Binary files /dev/null and b/MyObsidianVault/_images/Pasted image 20241113082703.png differ diff --git a/MyObsidianVault/_images/Pasted image 20241113083139.png b/MyObsidianVault/_images/Pasted image 20241113083139.png new file mode 100644 index 0000000..2841814 Binary files /dev/null and b/MyObsidianVault/_images/Pasted image 20241113083139.png differ diff --git a/MyObsidianVault/_images/Pasted image 20241113083603.png b/MyObsidianVault/_images/Pasted image 20241113083603.png new file mode 100644 index 0000000..b100c09 Binary files /dev/null and b/MyObsidianVault/_images/Pasted image 20241113083603.png differ diff --git a/MyObsidianVault/_images/Pasted image 20241113083823.png b/MyObsidianVault/_images/Pasted image 20241113083823.png new file mode 100644 index 0000000..344f8af Binary files /dev/null and b/MyObsidianVault/_images/Pasted image 20241113083823.png differ diff --git a/MyObsidianVault/_images/Pasted image 20241113084056.png b/MyObsidianVault/_images/Pasted image 20241113084056.png new file mode 100644 index 0000000..f93fc6e Binary files /dev/null and b/MyObsidianVault/_images/Pasted image 20241113084056.png differ diff --git a/MyObsidianVault/_images/Pasted image 20241113084645.png b/MyObsidianVault/_images/Pasted image 20241113084645.png new file mode 100644 index 0000000..e4fdf8f Binary files /dev/null and b/MyObsidianVault/_images/Pasted image 20241113084645.png differ