Skip to content

Commit e4f3b07

Browse files
committed
#103 fixing contract management, WIP
1 parent 76c12ae commit e4f3b07

36 files changed

Lines changed: 964 additions & 238 deletions

.jhipster/ArcadeUser.json

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
{
2+
"fluentMethods": true,
3+
"relationships": [
4+
{
5+
"relationshipType": "one-to-one",
6+
"relationshipName": "user",
7+
"otherEntityName": "user",
8+
"otherEntityField": "id",
9+
"ownerSide": true,
10+
"otherEntityRelationshipName": "arcadeUser"
11+
},
12+
{
13+
"relationshipType": "one-to-many",
14+
"relationshipName": "workspaces",
15+
"otherEntityName": "workspace",
16+
"otherEntityRelationshipName": "user"
17+
},
18+
{
19+
"relationshipType": "many-to-one",
20+
"relationshipName": "company",
21+
"otherEntityName": "company",
22+
"otherEntityField": "id"
23+
}
24+
],
25+
"fields": [],
26+
"changelogDate": "20180321141540",
27+
"entityTableName": "arcade_user",
28+
"dto": "mapstruct",
29+
"pagination": "pagination",
30+
"service": "no",
31+
"jpaMetamodelFiltering": false
32+
}

.jhipster/Company.json

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
{
2+
"fluentMethods": true,
3+
"relationships": [
4+
{
5+
"relationshipType": "one-to-many",
6+
"relationshipName": "users",
7+
"otherEntityName": "arcadeUser",
8+
"otherEntityRelationshipName": "company"
9+
},
10+
{
11+
"relationshipType": "many-to-one",
12+
"relationshipName": "contract",
13+
"otherEntityName": "contract",
14+
"otherEntityField": "id"
15+
}
16+
],
17+
"fields": [
18+
{
19+
"fieldName": "name",
20+
"fieldType": "String",
21+
"fieldValidateRules": [
22+
"required"
23+
]
24+
},
25+
{
26+
"fieldName": "description",
27+
"fieldType": "String"
28+
}
29+
],
30+
"changelogDate": "20180321140854",
31+
"entityTableName": "company",
32+
"dto": "mapstruct",
33+
"pagination": "pagination",
34+
"service": "no",
35+
"jpaMetamodelFiltering": false
36+
}

.jhipster/Contract.json

Lines changed: 60 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,60 @@
1+
{
2+
"fluentMethods": true,
3+
"relationships": [],
4+
"fields": [
5+
{
6+
"fieldName": "name",
7+
"fieldType": "String",
8+
"fieldValidateRules": [
9+
"required"
10+
]
11+
},
12+
{
13+
"fieldName": "description",
14+
"fieldType": "String"
15+
},
16+
{
17+
"fieldName": "type",
18+
"fieldType": "ContractType",
19+
"fieldValues": "DEMO,FREE,SILVER,GOLD,CUSTOM"
20+
},
21+
{
22+
"fieldName": "maxWorkspaces",
23+
"fieldType": "Integer"
24+
},
25+
{
26+
"fieldName": "maxDashboards",
27+
"fieldType": "Integer"
28+
},
29+
{
30+
"fieldName": "maxWidgets",
31+
"fieldType": "Integer"
32+
},
33+
{
34+
"fieldName": "maxElements",
35+
"fieldType": "Integer"
36+
},
37+
{
38+
"fieldName": "maxTraversal",
39+
"fieldType": "Integer"
40+
},
41+
{
42+
"fieldName": "maxPower",
43+
"fieldType": "Integer"
44+
},
45+
{
46+
"fieldName": "ha",
47+
"fieldType": "Boolean"
48+
},
49+
{
50+
"fieldName": "pollingInterval",
51+
"fieldType": "Integer"
52+
}
53+
],
54+
"changelogDate": "20180321140855",
55+
"dto": "mapstruct",
56+
"service": "no",
57+
"entityTableName": "contract",
58+
"jpaMetamodelFiltering": false,
59+
"pagination": "pagination"
60+
}

.jhipster/Dashboard.json

Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,41 @@
1+
{
2+
"fluentMethods": true,
3+
"relationships": [
4+
{
5+
"relationshipType": "one-to-many",
6+
"relationshipName": "widget",
7+
"otherEntityName": "widget",
8+
"otherEntityRelationshipName": "dashboard"
9+
},
10+
{
11+
"relationshipType": "many-to-one",
12+
"relationshipName": "workspace",
13+
"otherEntityName": "workspace",
14+
"otherEntityField": "id"
15+
}
16+
],
17+
"fields": [
18+
{
19+
"fieldName": "name",
20+
"fieldType": "String",
21+
"fieldValidateRules": [
22+
"required"
23+
]
24+
},
25+
{
26+
"fieldName": "description",
27+
"fieldType": "String"
28+
},
29+
{
30+
"fieldName": "layout",
31+
"fieldType": "byte[]",
32+
"fieldTypeBlobContent": "text"
33+
}
34+
],
35+
"changelogDate": "20180321140856",
36+
"entityTableName": "dashboard",
37+
"dto": "mapstruct",
38+
"pagination": "pagination",
39+
"service": "no",
40+
"jpaMetamodelFiltering": false
41+
}

.jhipster/DataSet.json

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
{
2+
"fluentMethods": true,
3+
"relationships": [
4+
{
5+
"relationshipType": "one-to-many",
6+
"relationshipName": "operations",
7+
"otherEntityName": "dataSetOperation",
8+
"otherEntityRelationshipName": "dataset"
9+
},
10+
{
11+
"relationshipType": "one-to-one",
12+
"relationshipName": "widget",
13+
"otherEntityName": "widget",
14+
"ownerSide": false,
15+
"otherEntityRelationshipName": "dataSet"
16+
}
17+
],
18+
"fields": [
19+
{
20+
"fieldName": "name",
21+
"fieldType": "String",
22+
"fieldValidateRules": [
23+
"required"
24+
]
25+
}
26+
],
27+
"changelogDate": "20180321140901",
28+
"entityTableName": "data_set",
29+
"dto": "mapstruct",
30+
"pagination": "pagination",
31+
"service": "no",
32+
"jpaMetamodelFiltering": false
33+
}

.jhipster/DataSetOperation.json

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
{
2+
"fluentMethods": true,
3+
"relationships": [
4+
{
5+
"relationshipType": "many-to-one",
6+
"relationshipName": "dataset",
7+
"otherEntityName": "dataSet",
8+
"otherEntityField": "id"
9+
}
10+
],
11+
"fields": [
12+
{
13+
"fieldName": "createdAt",
14+
"fieldType": "LocalDate",
15+
"fieldValidateRules": [
16+
"required"
17+
]
18+
},
19+
{
20+
"fieldName": "operation",
21+
"fieldType": "String",
22+
"fieldValidateRules": [
23+
"required"
24+
]
25+
}
26+
],
27+
"changelogDate": "20180321140902",
28+
"entityTableName": "data_set_operation",
29+
"dto": "mapstruct",
30+
"pagination": "pagination",
31+
"service": "no",
32+
"jpaMetamodelFiltering": false
33+
}

.jhipster/DataSource.json

Lines changed: 82 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,82 @@
1+
{
2+
"fluentMethods": true,
3+
"relationships": [
4+
{
5+
"relationshipType": "one-to-many",
6+
"relationshipName": "dataSourceIndex",
7+
"otherEntityName": "dataSourceIndex",
8+
"otherEntityRelationshipName": "dataSource"
9+
},
10+
{
11+
"relationshipType": "many-to-one",
12+
"relationshipName": "workspace",
13+
"otherEntityName": "workspace",
14+
"otherEntityField": "id"
15+
}
16+
],
17+
"fields": [
18+
{
19+
"fieldName": "name",
20+
"fieldType": "String",
21+
"fieldValidateRules": [
22+
"required"
23+
]
24+
},
25+
{
26+
"fieldName": "description",
27+
"fieldType": "String"
28+
},
29+
{
30+
"fieldName": "type",
31+
"fieldType": "DataSourceType",
32+
"fieldValues": "ORIENTDB,GREMLIN_ORIENTDB,NEO4J, NEO4J_MEMGRAPH,JANUSGRAPH,TIGERGRAPH,NEPTUPE,COSMOSDB,RDBMS_ORACLE,RDBMS_MSQSLSERVER,RDBMS_MYSQL,RDBMS_POSTGRESQL,RDBMS_HSQL,RDF,ARANGO"
33+
},
34+
{
35+
"fieldName": "indexing",
36+
"fieldType": "IndexingStatus",
37+
"fieldValues": "NOT_INDEXED,INDEXING,INDEXED"
38+
},
39+
{
40+
"fieldName": "server",
41+
"fieldType": "String"
42+
},
43+
{
44+
"fieldName": "port",
45+
"fieldType": "Integer"
46+
},
47+
{
48+
"fieldName": "database",
49+
"fieldType": "String"
50+
},
51+
{
52+
"fieldName": "username",
53+
"fieldType": "String"
54+
},
55+
{
56+
"fieldName": "password",
57+
"fieldType": "String"
58+
},
59+
{
60+
"fieldName": "remote",
61+
"fieldType": "Boolean"
62+
},
63+
{
64+
"fieldName": "gateway",
65+
"fieldType": "String"
66+
},
67+
{
68+
"fieldName": "sshPort",
69+
"fieldType": "Integer"
70+
},
71+
{
72+
"fieldName": "sshUser",
73+
"fieldType": "String"
74+
}
75+
],
76+
"changelogDate": "20180321140859",
77+
"dto": "mapstruct",
78+
"service": "no",
79+
"entityTableName": "data_source",
80+
"jpaMetamodelFiltering": false,
81+
"pagination": "pagination"
82+
}

.jhipster/DataSourceIndex.json

Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
{
2+
"fluentMethods": true,
3+
"relationships": [
4+
{
5+
"relationshipType": "many-to-one",
6+
"relationshipName": "dataSource",
7+
"otherEntityName": "dataSource",
8+
"otherEntityField": "id"
9+
}
10+
],
11+
"fields": [
12+
{
13+
"fieldName": "startedAt",
14+
"fieldType": "LocalDate",
15+
"fieldValidateRules": [
16+
"required"
17+
]
18+
},
19+
{
20+
"fieldName": "endedAt",
21+
"fieldType": "LocalDate"
22+
},
23+
{
24+
"fieldName": "documents",
25+
"fieldType": "Long"
26+
},
27+
{
28+
"fieldName": "status",
29+
"fieldType": "Boolean"
30+
},
31+
{
32+
"fieldName": "report",
33+
"fieldType": "String"
34+
}
35+
],
36+
"changelogDate": "20180321140900",
37+
"entityTableName": "data_source_index",
38+
"dto": "mapstruct",
39+
"pagination": "pagination",
40+
"service": "no",
41+
"jpaMetamodelFiltering": false
42+
}

0 commit comments

Comments
 (0)