Skip to content

Commit d1d4052

Browse files
committed
minor query updates; bug fixes
1 parent 7b92d68 commit d1d4052

File tree

7 files changed

+59
-5
lines changed

7 files changed

+59
-5
lines changed

deploy/prod_data.sql

Lines changed: 50 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,50 @@
1+
insert into country (name) values ('United States');
2+
3+
insert into prog_language (name) values ('Cobol');
4+
insert into prog_language (name) values ('Nim');
5+
insert into prog_language (name) values ('Crystal');
6+
insert into prog_language (name) values ('Elixir');
7+
insert into prog_language (name) values ('F#');
8+
insert into prog_language (name) values ('Haskell');
9+
insert into prog_language (name) values ('OCaml');
10+
insert into prog_language (name) values ('Erlang');
11+
insert into prog_language (name) values ('Clojure');
12+
insert into prog_language (name) values ('Racket');
13+
insert into prog_language (name) values ('Elm');
14+
insert into prog_language (name) values ('Lua');
15+
insert into prog_language (name) values ('Zig');
16+
insert into prog_language (name) values ('Pony');
17+
insert into prog_language (name) values ('Idris');
18+
insert into prog_language (name) values ('PureScript');
19+
insert into prog_language (name) values ('Pharo');
20+
insert into prog_language (name) values ('Forth');
21+
insert into prog_language (name) values ('J');
22+
insert into prog_language (name) values ('Prolog');
23+
insert into prog_language (name) values ('Mercury');
24+
insert into prog_language (name) values ('Reason');
25+
insert into prog_language (name) values ('Mojo');
26+
insert into prog_language (name) values ('Oberon');
27+
insert into prog_language (name) values ('Coq');
28+
insert into prog_language (name) values ('D');
29+
insert into prog_language (name) values ('Hack');
30+
insert into prog_language (name) values ('R');
31+
insert into prog_language (name) values ('Q');
32+
insert into prog_language (name) values ('Alice');
33+
insert into prog_language (name) values ('Eiffel');
34+
insert into prog_language (name) values ('Ceylon');
35+
insert into prog_language (name) values ('Bend');
36+
37+
insert into industry (name) values ('AI/ML');
38+
insert into industry (name) values ('Blockchain/Web3');
39+
insert into industry (name) values ('Finance');
40+
insert into industry (name) values ('Food and Beverage');
41+
insert into industry (name) values ('Games');
42+
insert into industry (name) values ('Insurance');
43+
insert into industry (name) values ('IT');
44+
insert into industry (name) values ('Legal');
45+
insert into industry (name) values ('Other');
46+
47+
insert into salary (base) values (200000);
48+
insert into salary (base) values (300000);
49+
insert into salary (base) values (400000);
50+
insert into salary (base) values (500000);

server/src/common/repository/base.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -82,7 +82,7 @@ async fn get_conn_pool() -> Pool<Postgres> {
8282
let postgres_url = format!(
8383
"postgres://{postgres_user}:{postgres_password}@{postgres_host}/{postgres_db}{ssl_mode}"
8484
);
85-
info!("connection string {}", postgres_url);
85+
//info!("connection string {}", postgres_url);
8686

8787
let conn = sqlx::postgres::PgPool::connect(&postgres_url).await.unwrap();
8888
let result = sqlx::query_as::<_, Version>(r"

server/src/common/repository/industries/repo.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ mod internal {
88
use super::*;
99

1010
pub async fn query_all_industries(conn: &Pool<Postgres>) -> Result<Vec<Industry>, Error> {
11-
query_as::<_, Industry>("select * from industry").fetch_all(conn).await
11+
query_as::<_, Industry>("select * from industry order by name").fetch_all(conn).await
1212
}
1313
}
1414

server/src/common/repository/languages/repo.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ mod internal {
88
use super::*;
99

1010
pub async fn query_all_languages(conn: &Pool<Postgres>) -> Result<Vec<Language>, Error> {
11-
query_as::<_, Language>("select * from prog_language").fetch_all(conn).await
11+
query_as::<_, Language>("select * from prog_language order by name").fetch_all(conn).await
1212
}
1313
}
1414

server/src/lib.rs

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -115,6 +115,7 @@ use actix_web::{HttpServer, http::header, App, middleware::Logger, web};
115115
use common::authentication::auth_keys_service::{init_auth_keys, AuthService};
116116
use common::emailer::emailer::Emailer;
117117
use common::repository::base::{DbRepo, Repository};
118+
use log::info;
118119
use routes::application::routes::{create_application, developer_applied};
119120
use routes::authentication::routes::{login, refresh_access_token};
120121
use routes::developers::routes::{get_developer_by_email, update_developer};
@@ -148,12 +149,13 @@ fn ssl_builder() -> SslAcceptorBuilder {
148149
}
149150

150151
pub async fn run() -> std::io::Result<()> {
151-
env_logger::init_from_env(env_logger::Env::new().default_filter_or("debug"));
152+
env_logger::init_from_env(env_logger::Env::new().default_filter_or("info"));
152153

153154
dotenv().ok();
154155
let host = env::var("HOST").unwrap();
155156
let port = env::var("PORT").unwrap().parse::<u16>().unwrap();
156157
let allowed_origin1 = env::var("ALLOWED_ORIGIN1").unwrap();
158+
info!("ALLOWED_ORIGIN1 {}", &allowed_origin1);
157159

158160
let app_data = actix_web::web::Data::new(AppState{
159161
repo: DbRepo::init().await,

webclient/.env.production

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
VITE_API_URL=http://localhost:4003/v1/

webclient/src/domain/repository/Api.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
1-
export const API_ROOT_URL = "http://localhost:4003/v1/";
1+
export const API_ROOT_URL = import.meta.env.VITE_API_URL;
2+
console.log("VITE_API_URL", import.meta.env.VITE_API_URL);
23
export const SALARIES_URL = `${API_ROOT_URL}salaries`;
34
export const APPLY_JOB_URL = `${API_ROOT_URL}apply_job`;
45
export const DEV_APPLIED_JOB_URL = `${API_ROOT_URL}developer_applied`;

0 commit comments

Comments
 (0)