0
Fork 0
mirror of https://github.com/penpot/penpot.git synced 2025-01-09 00:10:11 -05:00
penpot/docs/03-Backend-Developer-Guide.md
2020-03-08 13:41:23 +01:00

898 B

Backend Developer Guide

This guide intends to explain the essential details of the backend application.

Fixtures

This is a development feature that allows populate the database with a good amount of random content (usually used for just test the application or perform performance tweaks on queries).

In order to load fixtures, enter to the REPL environment executing the bin/repl script, and then execute (uxbox.fixtures/-main).

You also can execute this as a standalone script with:

clojure -Adev -m uxbox.fixtures

NOTE: It is an optional step because the application can start with an empty database.

This by default will create a bunch of users that can be used to login in the aplication. All users uses the following pattern:

  • Username: profileN.test@uxbox.io
  • Password: 123123

Where N is a number from 0 to 49 on the default fixture parameters.