Sample e-Learning Application
-
Setup Dirigible instance or use the trial one
- https://www.dirigible.io/help/setup.html
- https://www.dirigible.io ->
Try it Out - or click on the
button
-
Clone the
Sample e-Learningrepository into your Dirigible instance:- Switch to the
Gitperspective - Click on the
+button to clone Git repository - Set the
URLto https://github.com/dirigiblelabs/sample-e-learning.git - Click the
Clonebutton
- Switch to the
In some cases, when updating the Entity Domain Model (model.edm), incompatible changes may occur. To resolve these issues, here are some Tips & Tricks about it:
- Delete the generated files:
- Delete all files under the "e-learning" project except
model.edm,model.modelandproject.json
- Delete all files under the "e-learning" project except
- Unpublish the
e-learningproject - Re-generated the application from the updated
model.model - Publish the
e-learningproject
In most cases, the previous steps should be enough to resolve issues from an incompatible change in the model. However, if incompatible change in the Data layer is made (e.g. Null -> Not Null, VARCHAR -> INTEGER, ...) then one addition step should be executed first:
- Go to the
Databaseperspective - Find the database table(s), to which incompatible changes were made
- Right click on it
- Select
Drop Tablefrom the menu
Otherwise execute SQL queries, to drop the table(s), from the SQL view:
drop table STUDENTSIn some cases the generated application view(s) may disappear or be closed by accident. To reset the default layout follow these steps:
- Click on the "Themese" menu
- Select the "Reset" option
This project is copyrighted by SAP SE and is available under the Eclipse Public License v 2.0. See LICENSE and NOTICE.txt for further details.



