Skip to content

Commit 1fd91ab

Browse files
authored
Merge pull request #295 from github/hvitved/remove-numlines
No longer create redundant `numlines` relation
2 parents d3a1d0a + 464b502 commit 1fd91ab

File tree

5 files changed

+2651
-55
lines changed

5 files changed

+2651
-55
lines changed

generator/src/main.rs

Lines changed: 0 additions & 46 deletions
Original file line numberDiff line numberDiff line change
@@ -452,50 +452,6 @@ fn create_locations_default_table<'a>() -> dbscheme::Entry<'a> {
452452
})
453453
}
454454

455-
fn create_sourceline_union<'a>() -> dbscheme::Entry<'a> {
456-
dbscheme::Entry::Union(dbscheme::Union {
457-
name: "sourceline",
458-
members: vec!["file"].into_iter().collect(),
459-
})
460-
}
461-
462-
fn create_numlines_table<'a>() -> dbscheme::Entry<'a> {
463-
dbscheme::Entry::Table(dbscheme::Table {
464-
name: "numlines",
465-
columns: vec![
466-
dbscheme::Column {
467-
unique: false,
468-
db_type: dbscheme::DbColumnType::Int,
469-
name: "element_id",
470-
ql_type: ql::Type::AtType("sourceline"),
471-
ql_type_is_ref: true,
472-
},
473-
dbscheme::Column {
474-
unique: false,
475-
db_type: dbscheme::DbColumnType::Int,
476-
name: "num_lines",
477-
ql_type: ql::Type::Int,
478-
ql_type_is_ref: true,
479-
},
480-
dbscheme::Column {
481-
unique: false,
482-
db_type: dbscheme::DbColumnType::Int,
483-
name: "num_code",
484-
ql_type: ql::Type::Int,
485-
ql_type_is_ref: true,
486-
},
487-
dbscheme::Column {
488-
unique: false,
489-
db_type: dbscheme::DbColumnType::Int,
490-
name: "num_comment",
491-
ql_type: ql::Type::Int,
492-
ql_type_is_ref: true,
493-
},
494-
],
495-
keysets: None,
496-
})
497-
}
498-
499455
fn create_container_union<'a>() -> dbscheme::Entry<'a> {
500456
dbscheme::Entry::Union(dbscheme::Union {
501457
name: "container",
@@ -649,8 +605,6 @@ fn main() -> std::io::Result<()> {
649605
&[
650606
create_location_union(),
651607
create_locations_default_table(),
652-
create_sourceline_union(),
653-
create_numlines_table(),
654608
create_files_table(),
655609
create_folders_table(),
656610
create_container_union(),

ql/lib/ruby.dbscheme

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -12,15 +12,6 @@ locations_default(
1212
int end_column: int ref
1313
);
1414

15-
@sourceline = @file
16-
17-
numlines(
18-
int element_id: @sourceline ref,
19-
int num_lines: int ref,
20-
int num_code: int ref,
21-
int num_comment: int ref
22-
);
23-
2415
files(
2516
unique int id: @file,
2617
string name: string ref

0 commit comments

Comments
 (0)