Skip to content

Commit

Permalink
version 1.0.0
Browse files Browse the repository at this point in the history
  • Loading branch information
josesamos authored and cran-robot committed Jan 10, 2024
0 parents commit 1e19734
Show file tree
Hide file tree
Showing 108 changed files with 10,623 additions and 0 deletions.
36 changes: 36 additions & 0 deletions DESCRIPTION
@@ -0,0 +1,36 @@
Type: Package
Package: when
Title: Definition of Date and Time Dimension Tables
Version: 1.0.0
Authors@R: c(
person("Jose", "Samos", , "jsamos@ugr.es", role = c("aut", "cre"),
comment = c(ORCID = "0000-0002-4457-3439")),
person("Universidad de Granada", role = "cph")
)
Description: In Multidimensional Systems the When dimension allows us to
express when the analysed facts have occurred. The purpose of this
package is to provide support for implementing this dimension in the
form of date and time tables for Relational On-Line Analytical Processing
star database systems.
License: MIT + file LICENSE
URL: https://josesamos.github.io/when/,
https://github.com/josesamos/when
BugReports: https://github.com/josesamos/when/issues
Depends: R (>= 2.10)
Imports: DBI, dm, dplyr, hms, lubridate, rlang, snakecase, tibble,
utils, xlsx
Suggests: dbplyr, DiagrammeR, DiagrammeRsvg, knitr, pander, rmarkdown,
RSQLite, testthat (>= 3.0.0)
VignetteBuilder: knitr
Config/testthat/edition: 3
Encoding: UTF-8
Language: en-GB
LazyData: true
RoxygenNote: 7.2.3
NeedsCompilation: no
Packaged: 2024-01-08 10:18:10 UTC; joses
Author: Jose Samos [aut, cre] (<https://orcid.org/0000-0002-4457-3439>),
Universidad de Granada [cph]
Maintainer: Jose Samos <jsamos@ugr.es>
Repository: CRAN
Date/Publication: 2024-01-09 08:40:02 UTC
2 changes: 2 additions & 0 deletions LICENSE
@@ -0,0 +1,2 @@
YEAR: 2023
COPYRIGHT HOLDER: when authors
107 changes: 107 additions & 0 deletions MD5
@@ -0,0 +1,107 @@
3299e082227efa54089dd3b620adcfad *DESCRIPTION
9c56067fb2377e68ba3f0f94ea309ed8 *LICENSE
cd7330c80a17e81f7d7ec06057d552e6 *NAMESPACE
b999a73eaaf5db631a28f7876c72872b *NEWS.md
999e46c4d60be6b0b5bcc35b5abdc5d5 *R/att_definition.R
2f04a91a12d4824b193848adb06871a8 *R/data.R
3e44d93484d8181ab53cddcd56ba0bc7 *R/define.R
c24bf9f04b4f1f1ac7ac5d8ed2d5d81b *R/export.R
b359433339dfc420d10ef801a3fcd47b *R/generate.R
f607f1f6c99037823ade6421848da51a *R/level_time.R
9d30c32dc38aaa55abc839a30c8d7193 *R/levels_date.R
cdfe1ac51f04c9ea5166532df97a435d *R/week.R
cfe33be2730d182e543f06b728ef668d *R/when.R
436f4ba392d901f13b38cdd1477be8d5 *README.md
db69ca4534d03ce0818ca1bb2b044add *build/vignette.rds
aaf2749784f8d2b48ac1534dca31b36a *data/date_days.rda
a6e76b253f72687b6d9e2daad5c2d15b *data/time_seconds.rda
93c7eaea29b21d30712c3d49061efc40 *inst/doc/when.R
456f43bb8fb8fcc6646ef306794cc06b *inst/doc/when.Rmd
41875ddb1ffbf84693f46df7da0d039e *inst/doc/when.html
b35258070dad2894186c0cc4d9a5635a *inst/figures/when.png
bf991af7d933c13e07ac8e5aeb8edeb2 *man/complete_dates.Rd
6222c9ba6b435c92df76c371f7a52c22 *man/complete_times.Rd
66f164f5c58ab46b60762b50f160fe6e *man/date_days.Rd
22a0cb43f7173240f3326d186d7fe12e *man/define_characteristics.Rd
b1dd769859ecf7c8818d50a07c04acc2 *man/define_instances.Rd
2115942b0a38175a732569236dd7472a *man/figures/logo.png
f907689d36199e2f6688a4b70f1676e2 *man/generate_table.Rd
8bfd832a2f0bf43055195f30f8ae3512 *man/get_attribute_definition_function.Rd
ee8357111ddaed5f65cddacbdb74c15c *man/get_data.Rd
0bd8a35a0e469147ea89ba0c7820001c *man/get_day_part.Rd
5f0d162fc9f390a021a3b15ce382d034 *man/get_fields.Rd
3ec31a8752ac784daf288b78646b5a97 *man/get_level_attribute_names.Rd
0a5d839f696a43dd0915c11c1ceeda23 *man/get_level_names.Rd
60c223bb81bdf24973bd5ee55610c485 *man/get_nexus.Rd
bda042cc0aeb258d4677e41c95e5da3b *man/get_table.Rd
af706389f083a52735f726dc3eae0a13 *man/get_table_attribute_names.Rd
e29efef7518149b602eea194cf2216fe *man/get_table_csv.Rd
354d61c2c9610e9f1cdd0fd9c8dca5aa *man/get_table_date.Rd
0c8cec0bba31c416cdea6f5bc84ef515 *man/get_table_day_abbr.Rd
af8c1fe3bccc508ae5041f572b0f97d4 *man/get_table_day_name.Rd
67f90a501d8c72d3591b6856574a6588 *man/get_table_day_num_abbr.Rd
dfe988703497504990c55060e3c9181e *man/get_table_day_num_name.Rd
f155ce2851cd1dcb2071172a42ef31b0 *man/get_table_day_part.Rd
f215527c0f99df0f1c9dd7bf488c195a *man/get_table_decade.Rd
220257e868fbf254a0b3ea48cd918ff3 *man/get_table_hour.Rd
7b366a8745a7b14fdabdaad1ca63987c *man/get_table_minute.Rd
c23942af8f3828f7c961592f117a358e *man/get_table_month.Rd
fbd4bdc65d5962303dc72d8ce4c5acf5 *man/get_table_month_abbr.Rd
fd4b066b67bec45e1e0a4e3daf790931 *man/get_table_month_day.Rd
821f5c9fa53777071b1f6ee1b29419fa *man/get_table_month_name.Rd
0df812e391d2dc2c1c0a7b54c12a67c6 *man/get_table_month_num_abbr.Rd
2d288d652dd9ddaa62bb908dabe79f3f *man/get_table_month_num_name.Rd
3759ee50e6d2354b0540756b6cc73934 *man/get_table_quarter.Rd
d3c5fd24a6bea5cf8a8986ec2cd00e49 *man/get_table_quarter_day.Rd
b68988d4fe42f70940b56e502fd2162b *man/get_table_rdb.Rd
9c379408189630186329ffd1b600d842 *man/get_table_second.Rd
af1b6f25e52964924229f5e90f8a1ca8 *man/get_table_semester.Rd
2dea1c6cf09de7fe7b72915b9b01f761 *man/get_table_time.Rd
d319a4325e0cc875a770513428dba9b4 *man/get_table_week.Rd
00ddf96cbb4262847bdfa7af63433765 *man/get_table_week_day.Rd
a2667e28999f03c420f7c292992d6b97 *man/get_table_xlsx.Rd
4cf8a30e1396bb2604b28d09e327e24d *man/get_table_year.Rd
97198f84cd7a354828893c944b8880ec *man/get_table_year_day.Rd
8c46ae0a5c9d5cc7d83261a3711cb946 *man/get_table_year_month.Rd
b8043f88aa5f0b4d7c5c60fc59eca2ae *man/get_table_year_quarter.Rd
63091905245ad5d66f0913e40d91ddc7 *man/get_table_year_semester.Rd
129925484e072a7130baf682a1a34f4e *man/get_table_year_week.Rd
41d654720577942122b2f652447a206d *man/get_values.Rd
806cbd7a81e56e747651c335b08c4734 *man/get_week_date_range.Rd
e72f88d9e08d3da265b04025ff6fd2cb *man/select_date_level_common.Rd
5093f75ae84c929bd6fd1296470c80b4 *man/select_date_levels.Rd
09cb4459f976e8810288b784184c1bc9 *man/select_day_level.Rd
d6aeaeeff8022dc97f877a8608af2388 *man/select_month_level.Rd
7727eb55dc6fca99ddedce4d89bedc6f *man/select_quarter_level.Rd
40715566215fa5258001ca4903a0eded *man/select_semester_level.Rd
9134bd12d3091f3768ecaf89b1133757 *man/select_time_level.Rd
f853641d1a328b88dbce9e8573e6078c *man/select_week_level.Rd
1c0a7718c8bfad54efa9a130c26ddf44 *man/select_year_level.Rd
9610e18a3a9364522ba854669581fad4 *man/set_attribute_definition_function.Rd
1648909bd7cddc964b694a96ee032706 *man/set_day_part.Rd
3157974d7736dd518b8c5263e13cee66 *man/set_table_attribute_names.Rd
12d84d56bf9f9ce943517703be98ed22 *man/time_seconds.Rd
b8759cc309e15b2957492e636f4d062c *man/validate_start_end.Rd
de30a2a7a8e88d895154b0565fce0cdd *man/validate_type.Rd
6e09c4ed79949ee0598a7f98ac1ad3b8 *man/validate_values.Rd
58aed34250fa4e0a2967916f3ed996f5 *man/when.Rd
9f46a9649a2dfa0cad7f0288e00dbb3d *tests/testthat.R
b92d11465d37bf07e68b98d90b0b1c57 *tests/testthat/test-att_definition.R
df1780ef6b5213998c7a067b8819a34c *tests/testthat/test-define.R
f1b3c409941f52bb4d42a9eb6dac2f52 *tests/testthat/test-examples.R
9d7522bc28cf783c31dc76fd4a00709d *tests/testthat/test-export.R
5bbbafe61404497e23e9bf8807ac25bc *tests/testthat/test-generate.R
81afd1272e502d2379c2c878cef72ad2 *tests/testthat/test-instances.R
42f9e8b97898c9a6524e7546577b2a90 *tests/testthat/test-level_day.R
8f1945a922db2d4d6164fd92d7b78c84 *tests/testthat/test-level_month.R
7e7d8930c44faaad6e297bf63075c90b *tests/testthat/test-level_quarter.R
7f6c0779fcc7486eedb0c98d439c1ae4 *tests/testthat/test-level_semester.R
8d865edf19167bc61bf295eac8c0d758 *tests/testthat/test-level_time.R
58981d38561341f71e75bcfb4e415912 *tests/testthat/test-level_week.R
de65de4402fa2085dea8d06031313926 *tests/testthat/test-level_year.R
5f9002915b4d82ee865ae1d6adc1d954 *tests/testthat/test-levels_date.R
ba7b865181aebca376e5ede5fe53514f *tests/testthat/test-vignette_when.R
102c5516be85246afa1468ee9b1d3cd4 *tests/testthat/test-week.R
fea70d03110873da55f4590321560610 *tests/testthat/test-when.R
d20019251192ff65d5ac065a60a52903 *vignettes/bibliography.bib
456f43bb8fb8fcc6646ef306794cc06b *vignettes/when.Rmd
51 changes: 51 additions & 0 deletions NAMESPACE
@@ -0,0 +1,51 @@
# Generated by roxygen2: do not edit by hand

S3method(define_characteristics,when)
S3method(define_instances,when)
S3method(generate_table,when)
S3method(get_attribute_definition_function,when)
S3method(get_day_part,when)
S3method(get_level_attribute_names,when)
S3method(get_level_names,when)
S3method(get_table,when)
S3method(get_table_attribute_names,when)
S3method(get_table_csv,when)
S3method(get_table_rdb,when)
S3method(get_table_xlsx,when)
S3method(select_date_levels,when)
S3method(select_day_level,when)
S3method(select_month_level,when)
S3method(select_quarter_level,when)
S3method(select_semester_level,when)
S3method(select_time_level,when)
S3method(select_week_level,when)
S3method(select_year_level,when)
S3method(set_attribute_definition_function,when)
S3method(set_day_part,when)
S3method(set_table_attribute_names,when)
export(define_characteristics)
export(define_instances)
export(generate_table)
export(get_attribute_definition_function)
export(get_day_part)
export(get_level_attribute_names)
export(get_level_names)
export(get_table)
export(get_table_attribute_names)
export(get_table_csv)
export(get_table_rdb)
export(get_table_xlsx)
export(get_week_date_range)
export(select_date_levels)
export(select_day_level)
export(select_month_level)
export(select_quarter_level)
export(select_semester_level)
export(select_time_level)
export(select_week_level)
export(select_year_level)
export(set_attribute_definition_function)
export(set_day_part)
export(set_table_attribute_names)
export(when)
importFrom(rlang,":=")
3 changes: 3 additions & 0 deletions NEWS.md
@@ -0,0 +1,3 @@
# when 1.0.0

* Initial CRAN submission.

0 comments on commit 1e19734

Please sign in to comment.