Skip to content

Commit 66b0962

Browse files
committed
1910-2023 state data
1 parent bd4a672 commit 66b0962

13 files changed

+159
-37
lines changed

examples/directDbAccess.js

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
1+
const usBabyNamesModule = await import('../lib/usBabyNames.mjs');
2+
13
const directDbAccess = async () => {
2-
const usBabyNamesModule = await import('../lib/usBabyNames.mjs');
4+
35
const nameDataDb = usBabyNamesModule.nameDataDb;
46
const nameDetailsDb = usBabyNamesModule.nameDetailsDb;
57
const nameDetailsSql = "SELECT * from usNameDetails where name = 'jonathan' and sex = 'm' ";

examples/getAllByName.js

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
const { getAllByName } = await import('../lib/usBabyNames.mjs');
2+
3+
const getAll = async (theName) => {
4+
const nationalNameData = await getAllByName(theName);
5+
console.log('nationalNameData', nationalNameData);
6+
};
7+
8+
getAll('jonathan');

examples/getByBirthsRange.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
1+
const usBabyNamesModule = await import('../lib/usBabyNames.mjs');
2+
13
const getByBirthsRange = async () => {
2-
const usBabyNamesModule = await import('../lib/usBabyNames.mjs');
34
const theNames = await usBabyNamesModule.get({
45
birthsRange: {start: 0, end: 10},
56
year: 1975

examples/getById.js

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
1+
const { getById } = await import('../lib/usBabyNames.mjs');
2+
13
const getByIdExample = async () => {
2-
const usBabyNames = await import('../lib/usBabyNames.mjs');
3-
const theName = await usBabyNames.getById(790921);
4+
const theName = await getById(790921);
45
console.log('theName', theName);
56
};
67

examples/getByName.js

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
1-
const getByName = async () => {
2-
const { getByName } = await import('../lib/usBabyNames.mjs');
1+
const { getByName } = await import('../lib/usBabyNames.mjs');
2+
3+
const getByNamed = async () => {
34
const theNames = await getByName('debbie');
45
console.log('theNames', theNames);
56
};
67

7-
getByName();
8+
getByNamed();

examples/getByRankRange.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
1+
const usBabyNames = await import('../lib/usBabyNames.mjs');
2+
13
async function getByRankRange() {
2-
const usBabyNames = await import('../lib/usBabyNames.mjs');
34
const theNames = await usBabyNames.get({rankRange: {start: 0, end: 10}});
45
console.log(theNames);
56
}

examples/getByYear.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
1+
const usBabyNames = await import('../lib/usBabyNames.mjs');
2+
13
async function getByYear() {
2-
const usBabyNames = await import('../lib/usBabyNames.mjs');
34
const theNames = await usBabyNames.getByYear(1975);
45
console.log(theNames);
56
}

examples/getByYearNameSex.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
1+
const usBabyNames = await import('../lib/usBabyNames.mjs');
2+
13
async function getByYearNameSex() {
2-
const usBabyNames = await import('../lib/usBabyNames.mjs');
34
const theNames = await usBabyNames.get({name: 'jonathan', year: 1975, sex: 'm'});
45
console.log(theNames);
56
}

examples/getDetailed.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
1+
const usBabyNames = await import('../lib/usBabyNames.mjs');
2+
13
const getDetailed = async () => {
2-
const usBabyNames = await import('../lib/usBabyNames.mjs');
34
const theDetails = await usBabyNames.getDetailed('jonathan', 'm');
45
console.log('theDetails', theDetails);
56
};

examples/getNameRankAndBirths.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
1+
const usBabyNames = await import('../lib/usBabyNames.mjs');
2+
13
async function getNameRankAndBirths() {
2-
const usBabyNames = await import('../lib/usBabyNames.mjs');
34
const theNames = await usBabyNames.getNameRankAndBirthsByYear('kanye', {sex: 'm', getEmptyYears: true});
45
console.log(theNames);
56
}

0 commit comments

Comments
 (0)