Skip to content
FreePhoenix888 edited this page Apr 1, 2023 · 17 revisions

Welcome to the Documentation wiki!

First Steps

What you will learn in First steps part

  • Insert links
  • Edit links
  • Query links
  • Login

Launch deep

Choose one of the variants. Right now we recommend you to use gitpod

Open deepcase (Deep Graphical user interface)

Deepcase is located on 3007 port. Note: For local deep it is localhost:3007, in gitpod you can see ports on the ports panel

Query links to see them.

By default you see links contained in your space, you can see more by using queries.

Insert query

Press right mouse button and choose insert in context menu - insertion window will appear. Write query in search panel located in insertion window and choose list view by using one of the two buttons on the top-right corner of the insertion window and then choose query link and create it by using mark button near to the bottom-right corner.

Edit query

Press right mouse button on query link and choose editor from the context menu. Query all the users. Literally we are going to query all links where type link is contained as User in @deep-foundation/core space

{
  type_id: {
    _id: ["@deep-foundation/core", "User"]
  }
}

Make query active

Press right mouse button and choose insert in context menu - insertion window will appear. Write active in search panel located in insertion window and choose list view by using one of the two buttons on the top-right corner of the insertion window and then choose active link and create it by using mark button near to the bottom-right corner.

See all users

Find user with name "admin"

Login as admin

Press right mouse button on the user with name admin and press on the login button in context menu

See that you are authenticated as admin user and see admin space (space link + links contained in the space)

Congratulations! 🎉🎉🎉
You have completed First steps and now you can

  • Insert links
  • Edit links
  • Query links
  • Login

Your first package

Insert package link

You have learned how to insert links in the First steps. Feel free to refresh your memory by re-reading it again, it is not scary, our mind is not ideal!

Switch to package space

You see links contained in the space. When you insert links they are contained in the space. We are going to see and contain new links in your new package so we have to switch to its space Press right mouse button on the package link and press space in the context menu

Insert type

Do you remember query and active links? They are links of type Type that is contained in the @deep-foundation/core and they by the way contained in the same package. Let us create our own type! 🔨 Note: when we were inserting query and active links types of those links were Query and Active types that are contained in the @deep-foundation/core package. Do not be scared! Types are links too and you use can use links as type, from, to for another link. Insert

Clone this wiki locally