-
Notifications
You must be signed in to change notification settings - Fork 3
Home
Welcome to the CIM-Identities wiki!
This repository contains some sample Java programs and SQL code to help with creating an easily accessible database from the CIM model. In combination with the Documentation this is a comprehensive guide demonstrating creation of the CIM database and establishing a connection to a Java Swing form. Future applications include the potential for a web service.
Prerequisites:
- Basic understanding of SQL and PostgreSQL. Some SQL code is provided but not exhaustively explained.
- Basic understanding of Java
- Download Netbeans and PostgreSQL if you haven't already.
apologies that the screenshots are from the EPRI-Substation-Simulator project
If you're new to GitHub, the first thing you should do is download the GitHub Desktop app here: GitHub Desktop Download
Once the app is installed, open it and log in to your GitHub account. Follow the tutorial if you'd like. Then, go to the repository homepage. Click "Clone or Download," and select "Open in Desktop." The app has created a GitHub folder within your Documents folder; let it clone the repository there for ease of access. This may take some time.
When it's through, a copy of the entire project should be stored on your computer. Any edits you make are to this copy, and you'll have to commit and sync to merge your edits to the main repository, known as the master branch.
The tree at the top of the screen shows a history of branches, changes, and merges. The open circle at the end shows pending changes you've made locally; if there are none, it gives the option of opening the repository in your file explorer, where you can make changes.
Open the GitHub desktop app. Select the CIM-Identities repository. The middle screen of the app should show any changes you've made to the folder, or read "No local changes" if no edits have been made. Give your commit a summary and description, and select "Commit to Master." When it's finished loading, click "Sync" toward the upper right-hand corner.
To check that your commit did in fact sync with the main GitHub repository, find the icon of a square with an arrow pointing toward the right-hand corner labeled "GitHub." The alt text should read "View this commit on github.com." When clicked, the icon should take you to a webpage documenting your commit.
You are officially a contributor.
Terms of Use: This work is licensed under a Creative Commons Attribution International (CC BY 4.0) by Electric Power Research Institute (EPRI).