knobit.org

Recognises DDL older than its model

edu:Knobit

https://knobit.org/id/knobit/K-802

Also as Turtle · JSON-LD · RDF/XML · AI benchmark on Skilirium

Context functionsResult evaluation
Knobit creation methodsAI generated, human edited
Knobit typesSkill
LCG purposesAssessing the learner's knowledge or skill state
LCG purposesSelecting an assessment task or learning activity
action verbRecognises en
applies knowledgeExplains generated artefacts and their single source of truth
applies knowledgeExplains data model versioning and change management
assessment criterionFlags the deficient case and passes the acceptable one. Deficient: `loan_arrears_day_count` added to `dim_account` two commits ago; `08-ddl/postgres/01_create_tables.sql` has no such column and the stage-8 review passes Acceptable: Regeneration for every configured dialect in the same commit as the model change, so the SQL is never a separate decision en
assessment methodskill-tests task: Generated DDL review, Postgres and Snowflake (DDL review skills) en
conforms to profilehttps://oppekava.edu.ee/a/Knobitite_kirjeldamise_ja_seostamise_reeglid#LCG-KNOBIT-0.1
dcterms:identifierK-802
dcterms:licensehttps://creativecommons.org/licenses/by/4.0/
dcterms:sourceReview checklist 05-ddl, row 2; this skill (08-ddl.md) en
expected resultThe stale file and the regeneration needed en
owl:sameAshttps://bitbucket.org/reffa/ontology/id/knobit/data-modelling/08-ddl/02
rdfs:labelRecognises DDL older than its model en
schema:creativeWorkStatusaccepted
schema:isPartOfData modelling (DAMA-DMBOK2)
skos:altLabelDDL older than the model (generated DDL) en
skos:definitionGenerated SQL that predates the last change to `physical-model.yaml`. The model is the truth, so the SQL is a faithful rendering of an earlier truth, and a reviewer who reads only the SQL is reviewing last month's design. en
skos:prefLabelRecognises DDL older than its model en
target objectgenerated DDL en

Used by

includes knobitGenerates DDL per target dialect and reviews it against model, engine, data and deployment
includes knobitMaintain the data models
requires knobitGenerate and review DDL