Current section
Files
Jump to
Current section
Files
src/db_pool@internal.erl
-module(db_pool@internal).
-compile([no_auto_import, nowarn_unused_vars, nowarn_unused_function, nowarn_nomatch, inline]).
-define(FILEPATH, "src/db_pool/internal.gleam").
-export([unique_int/0, now_in_ms/0]).
-export_type([time_unit/0]).
-if(?OTP_RELEASE >= 27).
-define(MODULEDOC(Str), -moduledoc(Str)).
-define(DOC(Str), -doc(Str)).
-else.
-define(MODULEDOC(Str), -compile([])).
-define(DOC(Str), -compile([])).
-endif.
?MODULEDOC(false).
-type time_unit() :: millisecond.
-file("src/db_pool/internal.gleam", 6).
?DOC(false).
-spec unique_int() -> integer().
unique_int() ->
db_pool_ffi:unique_int().
-file("src/db_pool/internal.gleam", 8).
?DOC(false).
-spec now_in_ms() -> integer().
now_in_ms() ->
erlang:monotonic_time(millisecond).